(function($) {
    $.fn.cityTools = function(options) {

        var provinces = {
            "11": "北京市",
            "12": "天津市",
            "13": "河北省",
            "14": "山西省",
            "15": "内蒙古自治区",
            "21": "辽宁省",
            "22": "吉林省",
            "23": "黑龙江省",
            "31": "上海市",
            "32": "江苏省",
            "33": "浙江省",
            "34": "安徽省",
            "35": "福建省",
            "36": "江西省",
            "37": "山东省",
            "41": "河南省",
            "42": "湖北省",
            "43": "湖南省",
            "44": "广东省",
            "45": "广西壮族自治区",
            "46": "海南省",
            "50": "重庆市",
            "51": "四川省",
            "52": "贵州省",
            "53": "云南省",
            "54": "西藏自治区",
            "61": "陕西省",
            "62": "甘肃省",
            "63": "青海省",
            "64": "宁夏回族自治区",
            "65": "新疆维吾尔自治区",
            "71": "台湾省",
            "81": "香港特别行政区",
            "82": "澳门特别行政区"
        };

        var citys = {
            "110": "北京",
            "120": "天津",
            "1301": "石家庄市",
            "1302": "唐山市",
            "1303": "秦皇岛市",
            "1304": "邯郸市",
            "1305": "邢台市",
            "1306": "保定市",
            "1307": "张家口市",
            "1308": "承德市",
            "1309": "沧州市",
            "1310": "廊坊市",
            "1311": "衡水市",
            "1401": "太原市",
            "1402": "大同市",
            "1403": "阳泉市",
            "1404": "长治市",
            "1405": "晋城市",
            "1406": "朔州市",
            "1407": "晋中市",
            "1408": "运城市",
            "1409": "忻州市",
            "1410": "临汾市",
            "1411": "吕梁市",
            "1501": "呼和浩特市",
            "1502": "包头市",
            "1503": "乌海市",
            "1504": "赤峰市",
            "1505": "通辽市",
            "1506": "鄂尔多斯市",
            "1507": "呼伦贝尔市",
            "1508": "巴彦淖尔市",
            "1509": "乌兰察布市",
            "1522": "兴安盟",
            "1525": "锡林郭勒盟",
            "1529": "阿拉善盟",
            "2101": "沈阳市",
            "2102": "大连市",
            "2103": "鞍山市",
            "2104": "抚顺市",
            "2105": "本溪市",
            "2106": "丹东市",
            "2107": "锦州市",
            "2108": "营口市",
            "2109": "阜新市",
            "2110": "辽阳市",
            "2111": "盘锦市",
            "2112": "铁岭市",
            "2113": "朝阳市",
            "2114": "葫芦岛市",
            "2201": "长春市",
            "2202": "吉林市",
            "2203": "四平市",
            "2204": "辽源市",
            "2205": "通化市",
            "2206": "白山市",
            "2207": "松原市",
            "2208": "白城市",
            "2224": "延边朝鲜族自治州",
            "2301": "哈尔滨市",
            "2302": "齐齐哈尔市",
            "2303": "鸡西市",
            "2304": "鹤岗市",
            "2305": "双鸭山市",
            "2306": "大庆市",
            "2307": "伊春市",
            "2308": "佳木斯市",
            "2309": "七台河市",
            "2310": "牡丹江市",
            "2311": "黑河市",
            "2312": "绥化市",
            "2327": "大兴安岭地区",
            "310": "上海",
            "3201": "南京市",
            "3202": "无锡市",
            "3203": "徐州市",
            "3204": "常州市",
            "3205": "苏州市",
            "3206": "南通市",
            "3207": "连云港市",
            "3208": "淮安市",
            "3209": "盐城市",
            "3210": "扬州市",
            "3211": "镇江市",
            "3212": "泰州市",
            "3213": "宿迁市",
            "3301": "杭州市",
            "3302": "宁波市",
            "3303": "温州市",
            "3304": "嘉兴市",
            "3305": "湖州市",
            "3306": "绍兴市",
            "3307": "金华市",
            "3308": "衢州市",
            "3309": "舟山市",
            "3310": "台州市",
            "3311": "丽水市",
            "3401": "合肥市",
            "3402": "芜湖市",
            "3403": "蚌埠市",
            "3404": "淮南市",
            "3405": "马鞍山市",
            "3406": "淮北市",
            "3407": "铜陵市",
            "3408": "安庆市",
            "3410": "黄山市",
            "3411": "滁州市",
            "3412": "阜阳市",
            "3413": "宿州市",
            "3414": "巢湖市",
            "3415": "六安市",
            "3416": "亳州市",
            "3417": "池州市",
            "3418": "宣城市",
            "3501": "福州市",
            "3502": "厦门市",
            "3503": "莆田市",
            "3504": "三明市",
            "3505": "泉州市",
            "3506": "漳州市",
            "3507": "南平市",
            "3508": "龙岩市",
            "3509": "宁德市",
            "3601": "南昌市",
            "3602": "景德镇市",
            "3603": "萍乡市",
            "3604": "九江市",
            "3605": "新余市",
            "3606": "鹰潭市",
            "3607": "赣州市",
            "3608": "吉安市",
            "3609": "宜春市",
            "3610": "抚州市",
            "3611": "上饶市",
            "3701": "济南市",
            "3702": "青岛市",
            "3703": "淄博市",
            "3704": "枣庄市",
            "3705": "东营市",
            "3706": "烟台市",
            "3707": "潍坊市",
            "3708": "济宁市",
            "3709": "泰安市",
            "3710": "威海市",
            "3711": "日照市",
            "3712": "莱芜市",
            "3713": "临沂市",
            "3714": "德州市",
            "3715": "聊城市",
            "3716": "滨州市",
            "3717": "菏泽市",
            "4101": "郑州市",
            "4102": "开封市",
            "4103": "洛阳市",
            "4104": "平顶山市",
            "4105": "安阳市",
            "4106": "鹤壁市",
            "4107": "新乡市",
            "4108": "焦作市",
            "4109": "濮阳市",
            "4110": "许昌市",
            "4111": "漯河市",
            "4112": "三门峡市",
            "4113": "南阳市",
            "4114": "商丘市",
            "4115": "信阳市",
            "4116": "周口市",
            "4117": "驻马店市",
            "4201": "武汉市",
            "4202": "黄石市",
            "4203": "十堰市",
            "4205": "宜昌市",
            "4206": "襄樊市",
            "4207": "鄂州市",
            "4208": "荆门市",
            "4209": "孝感市",
            "4210": "荆州市",
            "4211": "黄冈市",
            "4212": "咸宁市",
            "4213": "随州市",
            "4228": "恩施土家族苗族自治州",
            "4301": "长沙市",
            "4302": "株洲市",
            "4303": "湘潭市",
            "4304": "衡阳市",
            "4305": "邵阳市",
            "4306": "岳阳市",
            "4307": "常德市",
            "4308": "张家界市",
            "4309": "益阳市",
            "4310": "郴州市",
            "4311": "永州市",
            "4312": "怀化市",
            "4313": "娄底市",
            "4331": "湘西土家族苗族自治州",
            "4401": "广州市",
            "4402": "韶关市",
            "4403": "深圳市",
            "4404": "珠海市",
            "4405": "汕头市",
            "4406": "佛山市",
            "4407": "江门市",
            "4408": "湛江市",
            "4409": "茂名市",
            "4412": "肇庆市",
            "4413": "惠州市",
            "4414": "梅州市",
            "4415": "汕尾市",
            "4416": "河源市",
            "4417": "阳江市",
            "4418": "清远市",
            "4451": "潮州市",
            "4452": "揭阳市",
            "4453": "云浮市",
            "4501": "南宁市",
            "4502": "柳州市",
            "4503": "桂林市",
            "4504": "梧州市",
            "4505": "北海市",
            "4506": "防城港市",
            "4507": "钦州市",
            "4508": "贵港市",
            "4509": "玉林市",
            "4510": "百色市",
            "4511": "贺州市",
            "4512": "河池市",
            "4513": "来宾市",
            "4514": "崇左市",
            "4601": "海口市",
            "4603": "三沙市",
            "500": "重庆",
            "5101": "成都市",
            "5103": "自贡市",
            "5104": "攀枝花市",
            "5105": "泸州市",
            "5106": "德阳市",
            "5107": "绵阳市",
            "5108": "广元市",
            "5109": "遂宁市",
            "5110": "内江市",
            "5111": "乐山市",
            "5113": "南充市",
            "5114": "眉山市",
            "5115": "宜宾市",
            "5116": "广安市",
            "5117": "达州市",
            "5118": "雅安市",
            "5119": "巴中市",
            "5120": "资阳市",
            "5132": "阿坝藏族羌族自治州",
            "5133": "甘孜藏族自治州",
            "5134": "凉山彝族自治州",
            "5201": "贵阳市",
            "5202": "六盘水市",
            "5203": "遵义市",
            "5204": "安顺市",
            "5222": "铜仁地区",
            "5223": "黔西南布依族苗族自治州",
            "5224": "毕节地区",
            "5226": "黔东南苗族侗族自治州",
            "5227": "黔南布依族苗族自治州",
            "5301": "昆明市",
            "5303": "曲靖市",
            "5304": "玉溪市",
            "5305": "保山市",
            "5306": "昭通市",
            "5307": "丽江市",
            "5308": "普洱市",
            "5309": "临沧市",
            "5323": "楚雄彝族自治州",
            "5325": "红河哈尼族彝族自治州",
            "5326": "文山壮族苗族自治州",
            "5328": "西双版纳傣族自治州",
            "5329": "大理白族自治州",
            "5331": "德宏傣族景颇族自治州",
            "5333": "怒江傈僳族自治州",
            "5334": "迪庆藏族自治州",
            "5401": "拉萨市",
            "5421": "昌都地区",
            "5422": "山南地区",
            "5423": "日喀则地区",
            "5424": "那曲地区",
            "5425": "阿里地区",
            "5426": "林芝地区",
            "6101": "西安市",
            "6102": "铜川市",
            "6103": "宝鸡市",
            "6104": "咸阳市",
            "6105": "渭南市",
            "6106": "延安市",
            "6107": "汉中市",
            "6108": "榆林市",
            "6109": "安康市",
            "6110": "商洛市",
            "6201": "兰州市",
            "6202": "金昌市",
            "6204": "白银市",
            "6205": "天水市",
            "6206": "武威市",
            "6207": "张掖市",
            "6208": "平凉市",
            "6209": "酒泉市",
            "6210": "庆阳市",
            "6211": "定西市",
            "6212": "陇南市",
            "6229": "临夏回族自治州",
            "6230": "甘南藏族自治州",
            "6301": "西宁市",
            "6321": "海东地区",
            "6322": "海北藏族自治州",
            "6323": "黄南藏族自治州",
            "6325": "海南藏族自治州",
            "6326": "果洛藏族自治州",
            "6327": "玉树藏族自治州",
            "6328": "海西蒙古族藏族自治州",
            "6401": "银川市",
            "6402": "石嘴山市",
            "6403": "吴忠市",
            "6404": "固原市",
            "6405": "中卫市",
            "6501": "乌鲁木齐市",
            "6502": "克拉玛依市",
            "6521": "吐鲁番地区",
            "6522": "哈密地区",
            "6523": "昌吉回族自治州",
            "6527": "博尔塔拉蒙古自治州",
            "6528": "巴音郭楞蒙古自治州",
            "6529": "阿克苏地区",
            "6530": "克孜勒苏柯尔克孜自治州",
            "6531": "喀什地区",
            "6532": "和田地区",
            "6540": "伊犁哈萨克自治州",
            "6542": "塔城地区",
            "6543": "阿勒泰地区"
        }

        var noChildCitys = {
            "419001": "济源市",
            "429004": "仙桃市",
            "429005": "潜江市",
            "429006": "天门市",
            "429021": "神农架林区",
            "441900": "东莞市",
            "442000": "中山市",
            "460200": "三亚市",
            "469001": "五指山市",
            "469002": "琼海市",
            "469003": "儋州市",
            "469005": "文昌市",
            "469006": "万宁市",
            "469007": "东方市",
            "469021": "定安县",
            "469022": "屯昌县",
            "469023": "澄迈县",
            "469024": "临高县",
            "469025": "白沙黎族自治县",
            "469026": "昌江黎族自治县",
            "469027": "乐东黎族自治县",
            "469028": "陵水黎族自治县",
            "469029": "保亭黎族苗族自治县",
            "469030": "琼中黎族苗族自治县",
            "620200": "嘉峪关市",
            "659001": "石河子市",
            "659002": "阿拉尔市",
            "659003": "图木舒克市",
            "659004": "五家渠市",
            "710000": "台湾省",
            "810000": "香港特别行政区",
            "820000": "澳门特别行政区"
        };

        var countys = {
            "110101": "东城区",
            "110102": "西城区",
            "110103": "崇文区",
            "110104": "宣武区",
            "110105": "朝阳区",
            "110106": "丰台区",
            "110107": "石景山区",
            "110108": "海淀区",
            "110109": "门头沟区",
            "110111": "房山区",
            "110112": "通州区",
            "110113": "顺义区",
            "110114": "昌平区",
            "110115": "大兴区",
            "110116": "怀柔区",
            "110117": "平谷区",
            "110228": "密云县",
            "110229": "延庆县",
            "120101": "和平区",
            "120102": "河东区",
            "120103": "河西区",
            "120104": "南开区",
            "120105": "河北区",
            "120106": "红桥区",
            "120110": "东丽区",
            "120111": "西青区",
            "120112": "津南区",
            "120113": "北辰区",
            "120114": "武清区",
            "120115": "宝坻区",
            "120116": "滨海新区",
            "120221": "宁河县",
            "120223": "静海县",
            "120225": "蓟县",
            "130102": "长安区",
            "130103": "桥东区",
            "130104": "桥西区",
            "130105": "新华区",
            "130107": "井陉矿区",
            "130108": "裕华区",
            "130121": "井陉县",
            "130123": "正定县",
            "130124": "栾城县",
            "130125": "行唐县",
            "130126": "灵寿县",
            "130127": "高邑县",
            "130128": "深泽县",
            "130129": "赞皇县",
            "130130": "无极县",
            "130131": "平山县",
            "130132": "元氏县",
            "130133": "赵县",
            "130181": "辛集市",
            "130182": "藁城市",
            "130183": "晋州市",
            "130184": "新乐市",
            "130185": "鹿泉市",
            "130202": "路南区",
            "130203": "路北区",
            "130204": "古冶区",
            "130205": "开平区",
            "130207": "丰南区",
            "130208": "丰润区",
            "130223": "滦县",
            "130224": "滦南县",
            "130225": "乐亭县",
            "130227": "迁西县",
            "130229": "玉田县",
            "130230": "唐海县",
            "130281": "遵化市",
            "130283": "迁安市",
            "130302": "海港区",
            "130303": "山海关区",
            "130304": "北戴河区",
            "130321": "青龙满族自治县",
            "130322": "昌黎县",
            "130323": "抚宁县",
            "130324": "卢龙县",
            "130402": "邯山区",
            "130403": "丛台区",
            "130404": "复兴区",
            "130406": "峰峰矿区",
            "130421": "邯郸县",
            "130423": "临漳县",
            "130424": "成安县",
            "130425": "大名县",
            "130426": "涉县",
            "130427": "磁县",
            "130428": "肥乡县",
            "130429": "永年县",
            "130430": "邱县",
            "130431": "鸡泽县",
            "130432": "广平县",
            "130433": "馆陶县",
            "130434": "魏县",
            "130435": "曲周县",
            "130481": "武安市",
            "130502": "桥东区",
            "130503": "桥西区",
            "130521": "邢台县",
            "130522": "临城县",
            "130523": "内丘县",
            "130524": "柏乡县",
            "130525": "隆尧县",
            "130526": "任县",
            "130527": "南和县",
            "130528": "宁晋县",
            "130529": "巨鹿县",
            "130530": "新河县",
            "130531": "广宗县",
            "130532": "平乡县",
            "130533": "威县",
            "130534": "清河县",
            "130535": "临西县",
            "130581": "南宫市",
            "130582": "沙河市",
            "130602": "新市区",
            "130603": "北市区",
            "130604": "南市区",
            "130621": "满城县",
            "130622": "清苑县",
            "130623": "涞水县",
            "130624": "阜平县",
            "130625": "徐水县",
            "130626": "定兴县",
            "130627": "唐县",
            "130628": "高阳县",
            "130629": "容城县",
            "130630": "涞源县",
            "130631": "望都县",
            "130632": "安新县",
            "130633": "易县",
            "130634": "曲阳县",
            "130635": "蠡县",
            "130636": "顺平县",
            "130637": "博野县",
            "130638": "雄县",
            "130681": "涿州市",
            "130682": "定州市",
            "130683": "安国市",
            "130684": "高碑店市",
            "130702": "桥东区",
            "130703": "桥西区",
            "130705": "宣化区",
            "130706": "下花园区",
            "130721": "宣化县",
            "130722": "张北县",
            "130723": "康保县",
            "130724": "沽源县",
            "130725": "尚义县",
            "130726": "蔚县",
            "130727": "阳原县",
            "130728": "怀安县",
            "130729": "万全县",
            "130730": "怀来县",
            "130731": "涿鹿县",
            "130732": "赤城县",
            "130733": "崇礼县",
            "130802": "双桥区",
            "130803": "双滦区",
            "130804": "鹰手营子矿区",
            "130821": "承德县",
            "130822": "兴隆县",
            "130823": "平泉县",
            "130824": "滦平县",
            "130825": "隆化县",
            "130826": "丰宁满族自治县",
            "130827": "宽城满族自治县",
            "130828": "围场满族蒙古族自治县",
            "130902": "新华区",
            "130903": "运河区",
            "130921": "沧县",
            "130922": "青县",
            "130923": "东光县",
            "130924": "海兴县",
            "130925": "盐山县",
            "130926": "肃宁县",
            "130927": "南皮县",
            "130928": "吴桥县",
            "130929": "献县",
            "130930": "孟村回族自治县",
            "130981": "泊头市",
            "130982": "任丘市",
            "130983": "黄骅市",
            "130984": "河间市",
            "131002": "安次区",
            "131003": "广阳区",
            "131022": "固安县",
            "131023": "永清县",
            "131024": "香河县",
            "131025": "大城县",
            "131026": "文安县",
            "131028": "大厂回族自治县",
            "131081": "霸州市",
            "131082": "三河市",
            "131102": "桃城区",
            "131121": "枣强县",
            "131122": "武邑县",
            "131123": "武强县",
            "131124": "饶阳县",
            "131125": "安平县",
            "131126": "故城县",
            "131127": "景县",
            "131128": "阜城县",
            "131181": "冀州市",
            "131182": "深州市",
            "140105": "小店区",
            "140106": "迎泽区",
            "140107": "杏花岭区",
            "140108": "尖草坪区",
            "140109": "万柏林区",
            "140110": "晋源区",
            "140121": "清徐县",
            "140122": "阳曲县",
            "140123": "娄烦县",
            "140181": "古交市",
            "140202": "城区",
            "140203": "矿区",
            "140211": "南郊区",
            "140212": "新荣区",
            "140221": "阳高县",
            "140222": "天镇县",
            "140223": "广灵县",
            "140224": "灵丘县",
            "140225": "浑源县",
            "140226": "左云县",
            "140227": "大同县",
            "140302": "城区",
            "140303": "矿区",
            "140311": "郊区",
            "140321": "平定县",
            "140322": "盂县",
            "140402": "城区",
            "140411": "郊区",
            "140421": "长治县",
            "140423": "襄垣县",
            "140424": "屯留县",
            "140425": "平顺县",
            "140426": "黎城县",
            "140427": "壶关县",
            "140428": "长子县",
            "140429": "武乡县",
            "140430": "沁县",
            "140431": "沁源县",
            "140481": "潞城市",
            "140502": "城区",
            "140521": "沁水县",
            "140522": "阳城县",
            "140524": "陵川县",
            "140525": "泽州县",
            "140581": "高平市",
            "140602": "朔城区",
            "140603": "平鲁区",
            "140621": "山阴县",
            "140622": "应县",
            "140623": "右玉县",
            "140624": "怀仁县",
            "140702": "榆次区",
            "140721": "榆社县",
            "140722": "左权县",
            "140723": "和顺县",
            "140724": "昔阳县",
            "140725": "寿阳县",
            "140726": "太谷县",
            "140727": "祁县",
            "140728": "平遥县",
            "140729": "灵石县",
            "140781": "介休市",
            "140802": "盐湖区",
            "140821": "临猗县",
            "140822": "万荣县",
            "140823": "闻喜县",
            "140824": "稷山县",
            "140825": "新绛县",
            "140826": "绛县",
            "140827": "垣曲县",
            "140828": "夏县",
            "140829": "平陆县",
            "140830": "芮城县",
            "140881": "永济市",
            "140882": "河津市",
            "140902": "忻府区",
            "140921": "定襄县",
            "140922": "五台县",
            "140923": "代县",
            "140924": "繁峙县",
            "140925": "宁武县",
            "140926": "静乐县",
            "140927": "神池县",
            "140928": "五寨县",
            "140929": "岢岚县",
            "140930": "河曲县",
            "140931": "保德县",
            "140932": "偏关县",
            "140981": "原平市",
            "141002": "尧都区",
            "141021": "曲沃县",
            "141022": "翼城县",
            "141023": "襄汾县",
            "141024": "洪洞县",
            "141025": "古县",
            "141026": "安泽县",
            "141027": "浮山县",
            "141028": "吉县",
            "141029": "乡宁县",
            "141030": "大宁县",
            "141031": "隰县",
            "141032": "永和县",
            "141033": "蒲县",
            "141034": "汾西县",
            "141081": "侯马市",
            "141082": "霍州市",
            "141102": "离石区",
            "141121": "文水县",
            "141122": "交城县",
            "141123": "兴县",
            "141124": "临县",
            "141125": "柳林县",
            "141126": "石楼县",
            "141127": "岚县",
            "141128": "方山县",
            "141129": "中阳县",
            "141130": "交口县",
            "141181": "孝义市",
            "141182": "汾阳市",
            "150102": "新城区",
            "150103": "回民区",
            "150104": "玉泉区",
            "150105": "赛罕区",
            "150121": "土默特左旗",
            "150122": "托克托县",
            "150123": "和林格尔县",
            "150124": "清水河县",
            "150125": "武川县",
            "150202": "东河区",
            "150203": "昆都仑区",
            "150204": "青山区",
            "150205": "石拐区",
            "150206": "白云鄂博矿区",
            "150207": "九原区",
            "150221": "土默特右旗",
            "150222": "固阳县",
            "150223": "达尔罕茂明安联合旗",
            "150302": "海勃湾区",
            "150303": "海南区",
            "150304": "乌达区",
            "150402": "红山区",
            "150403": "元宝山区",
            "150404": "松山区",
            "150421": "阿鲁科尔沁旗",
            "150422": "巴林左旗",
            "150423": "巴林右旗",
            "150424": "林西县",
            "150425": "克什克腾旗",
            "150426": "翁牛特旗",
            "150428": "喀喇沁旗",
            "150429": "宁城县",
            "150430": "敖汉旗",
            "150502": "科尔沁区",
            "150521": "科尔沁左翼中旗",
            "150522": "科尔沁左翼后旗",
            "150523": "开鲁县",
            "150524": "库伦旗",
            "150525": "奈曼旗",
            "150526": "扎鲁特旗",
            "150581": "霍林郭勒市",
            "150602": "东胜区",
            "150621": "达拉特旗",
            "150622": "准格尔旗",
            "150623": "鄂托克前旗",
            "150624": "鄂托克旗",
            "150625": "杭锦旗",
            "150626": "乌审旗",
            "150627": "伊金霍洛旗",
            "150702": "海拉尔区",
            "150721": "阿荣旗",
            "150722": "莫力达瓦达斡尔族自治旗",
            "150723": "鄂伦春自治旗",
            "150724": "鄂温克族自治旗",
            "150725": "陈巴尔虎旗",
            "150726": "新巴尔虎左旗",
            "150727": "新巴尔虎右旗",
            "150781": "满洲里市",
            "150782": "牙克石市",
            "150783": "扎兰屯市",
            "150784": "额尔古纳市",
            "150785": "根河市",
            "150802": "临河区",
            "150821": "五原县",
            "150822": "磴口县",
            "150823": "乌拉特前旗",
            "150824": "乌拉特中旗",
            "150825": "乌拉特后旗",
            "150826": "杭锦后旗",
            "150902": "集宁区",
            "150921": "卓资县",
            "150922": "化德县",
            "150923": "商都县",
            "150924": "兴和县",
            "150925": "凉城县",
            "150926": "察哈尔右翼前旗",
            "150927": "察哈尔右翼中旗",
            "150928": "察哈尔右翼后旗",
            "150929": "四子王旗",
            "150981": "丰镇市",
            "152201": "乌兰浩特市",
            "152202": "阿尔山市",
            "152221": "科尔沁右翼前旗",
            "152222": "科尔沁右翼中旗",
            "152223": "扎赉特旗",
            "152224": "突泉县",
            "152501": "二连浩特市",
            "152502": "锡林浩特市",
            "152522": "阿巴嘎旗",
            "152523": "苏尼特左旗",
            "152524": "苏尼特右旗",
            "152525": "东乌珠穆沁旗",
            "152526": "西乌珠穆沁旗",
            "152527": "太仆寺旗",
            "152528": "镶黄旗",
            "152529": "正镶白旗",
            "152530": "正蓝旗",
            "152531": "多伦县",
            "152921": "阿拉善左旗",
            "152922": "阿拉善右旗",
            "152923": "额济纳旗",
            "210102": "和平区",
            "210103": "沈河区",
            "210104": "大东区",
            "210105": "皇姑区",
            "210106": "铁西区",
            "210111": "苏家屯区",
            "210112": "东陵区",
            "210113": "沈北新区",
            "210114": "于洪区",
            "210122": "辽中县",
            "210123": "康平县",
            "210124": "法库县",
            "210181": "新民市",
            "210202": "中山区",
            "210203": "西岗区",
            "210204": "沙河口区",
            "210211": "甘井子区",
            "210212": "旅顺口区",
            "210213": "金州区",
            "210224": "长海县",
            "210281": "瓦房店市",
            "210282": "普兰店市",
            "210283": "庄河市",
            "210302": "铁东区",
            "210303": "铁西区",
            "210304": "立山区",
            "210311": "千山区",
            "210321": "台安县",
            "210323": "岫岩满族自治县",
            "210381": "海城市",
            "210402": "新抚区",
            "210403": "东洲区",
            "210404": "望花区",
            "210411": "顺城区",
            "210421": "抚顺县",
            "210422": "新宾满族自治县",
            "210423": "清原满族自治县",
            "210502": "平山区",
            "210503": "溪湖区",
            "210504": "明山区",
            "210505": "南芬区",
            "210521": "本溪满族自治县",
            "210522": "桓仁满族自治县",
            "210602": "元宝区",
            "210603": "振兴区",
            "210604": "振安区",
            "210624": "宽甸满族自治县",
            "210681": "东港市",
            "210682": "凤城市",
            "210702": "古塔区",
            "210703": "凌河区",
            "210711": "太和区",
            "210726": "黑山县",
            "210727": "义县",
            "210781": "凌海市",
            "210782": "北镇市",
            "210802": "站前区",
            "210803": "西市区",
            "210804": "鲅鱼圈区",
            "210811": "老边区",
            "210881": "盖州市",
            "210882": "大石桥市",
            "210902": "海州区",
            "210903": "新邱区",
            "210904": "太平区",
            "210905": "清河门区",
            "210911": "细河区",
            "210921": "阜新蒙古族自治县",
            "210922": "彰武县",
            "211002": "白塔区",
            "211003": "文圣区",
            "211004": "宏伟区",
            "211005": "弓长岭区",
            "211011": "太子河区",
            "211021": "辽阳县",
            "211081": "灯塔市",
            "211102": "双台子区",
            "211103": "兴隆台区",
            "211121": "大洼县",
            "211122": "盘山县",
            "211202": "银州区",
            "211204": "清河区",
            "211221": "铁岭县",
            "211223": "西丰县",
            "211224": "昌图县",
            "211281": "调兵山市",
            "211282": "开原市",
            "211302": "双塔区",
            "211303": "龙城区",
            "211321": "朝阳县",
            "211322": "建平县",
            "211324": "喀喇沁左翼蒙古族自治县",
            "211381": "北票市",
            "211382": "凌源市",
            "211402": "连山区",
            "211403": "龙港区",
            "211404": "南票区",
            "211421": "绥中县",
            "211422": "建昌县",
            "211481": "兴城市",
            "220102": "南关区",
            "220103": "宽城区",
            "220104": "朝阳区",
            "220105": "二道区",
            "220106": "绿园区",
            "220112": "双阳区",
            "220122": "农安县",
            "220181": "九台市",
            "220182": "榆树市",
            "220183": "德惠市",
            "220202": "昌邑区",
            "220203": "龙潭区",
            "220204": "船营区",
            "220211": "丰满区",
            "220221": "永吉县",
            "220281": "蛟河市",
            "220282": "桦甸市",
            "220283": "舒兰市",
            "220284": "磐石市",
            "220302": "铁西区",
            "220303": "铁东区",
            "220322": "梨树县",
            "220323": "伊通满族自治县",
            "220381": "公主岭市",
            "220382": "双辽市",
            "220402": "龙山区",
            "220403": "西安区",
            "220421": "东丰县",
            "220422": "东辽县",
            "220502": "东昌区",
            "220503": "二道江区",
            "220521": "通化县",
            "220523": "辉南县",
            "220524": "柳河县",
            "220581": "梅河口市",
            "220582": "集安市",
            "220602": "八道江区",
            "220605": "江源区",
            "220621": "抚松县",
            "220622": "靖宇县",
            "220623": "长白朝鲜族自治县",
            "220681": "临江市",
            "220702": "宁江区",
            "220721": "前郭尔罗斯蒙古族自治县",
            "220722": "长岭县",
            "220723": "乾安县",
            "220724": "扶余县",
            "220802": "洮北区",
            "220821": "镇赉县",
            "220822": "通榆县",
            "220881": "洮南市",
            "220882": "大安市",
            "222401": "延吉市",
            "222402": "图们市",
            "222403": "敦化市",
            "222404": "珲春市",
            "222405": "龙井市",
            "222406": "和龙市",
            "222424": "汪清县",
            "222426": "安图县",
            "230102": "道里区",
            "230103": "南岗区",
            "230104": "道外区",
            "230108": "平房区",
            "230109": "松北区",
            "230110": "香坊区",
            "230111": "呼兰区",
            "230112": "阿城区",
            "230123": "依兰县",
            "230124": "方正县",
            "230125": "宾县",
            "230126": "巴彦县",
            "230127": "木兰县",
            "230128": "通河县",
            "230129": "延寿县",
            "230182": "双城市",
            "230183": "尚志市",
            "230184": "五常市",
            "230202": "龙沙区",
            "230203": "建华区",
            "230204": "铁锋区",
            "230205": "昂昂溪区",
            "230206": "富拉尔基区",
            "230207": "碾子山区",
            "230208": "梅里斯达斡尔族区",
            "230221": "龙江县",
            "230223": "依安县",
            "230224": "泰来县",
            "230225": "甘南县",
            "230227": "富裕县",
            "230229": "克山县",
            "230230": "克东县",
            "230231": "拜泉县",
            "230281": "讷河市",
            "230302": "鸡冠区",
            "230303": "恒山区",
            "230304": "滴道区",
            "230305": "梨树区",
            "230306": "城子河区",
            "230307": "麻山区",
            "230321": "鸡东县",
            "230381": "虎林市",
            "230382": "密山市",
            "230402": "向阳区",
            "230403": "工农区",
            "230404": "南山区",
            "230405": "兴安区",
            "230406": "东山区",
            "230407": "兴山区",
            "230421": "萝北县",
            "230422": "绥滨县",
            "230502": "尖山区",
            "230503": "岭东区",
            "230505": "四方台区",
            "230506": "宝山区",
            "230521": "集贤县",
            "230522": "友谊县",
            "230523": "宝清县",
            "230524": "饶河县",
            "230602": "萨尔图区",
            "230603": "龙凤区",
            "230604": "让胡路区",
            "230605": "红岗区",
            "230606": "大同区",
            "230621": "肇州县",
            "230622": "肇源县",
            "230623": "林甸县",
            "230624": "杜尔伯特蒙古族自治县",
            "230702": "伊春区",
            "230703": "南岔区",
            "230704": "友好区",
            "230705": "西林区",
            "230706": "翠峦区",
            "230707": "新青区",
            "230708": "美溪区",
            "230709": "金山屯区",
            "230710": "五营区",
            "230711": "乌马河区",
            "230712": "汤旺河区",
            "230713": "带岭区",
            "230714": "乌伊岭区",
            "230715": "红星区",
            "230716": "上甘岭区",
            "230722": "嘉荫县",
            "230781": "铁力市",
            "230803": "向阳区",
            "230804": "前进区",
            "230805": "东风区",
            "230811": "郊区",
            "230822": "桦南县",
            "230826": "桦川县",
            "230828": "汤原县",
            "230833": "抚远县",
            "230881": "同江市",
            "230882": "富锦市",
            "230902": "新兴区",
            "230903": "桃山区",
            "230904": "茄子河区",
            "230921": "勃利县",
            "231002": "东安区",
            "231003": "阳明区",
            "231004": "爱民区",
            "231005": "西安区",
            "231024": "东宁县",
            "231025": "林口县",
            "231081": "绥芬河市",
            "231083": "海林市",
            "231084": "宁安市",
            "231085": "穆棱市",
            "231102": "爱辉区",
            "231121": "嫩江县",
            "231123": "逊克县",
            "231124": "孙吴县",
            "231181": "北安市",
            "231182": "五大连池市",
            "231202": "北林区",
            "231221": "望奎县",
            "231222": "兰西县",
            "231223": "青冈县",
            "231224": "庆安县",
            "231225": "明水县",
            "231226": "绥棱县",
            "231281": "安达市",
            "231282": "肇东市",
            "231283": "海伦市",
            "232721": "呼玛县",
            "232722": "塔河县",
            "232723": "漠河县",
            "310101": "黄浦区",
            "310103": "卢湾区",
            "310104": "徐汇区",
            "310105": "长宁区",
            "310106": "静安区",
            "310107": "普陀区",
            "310108": "闸北区",
            "310109": "虹口区",
            "310110": "杨浦区",
            "310112": "闵行区",
            "310113": "宝山区",
            "310114": "嘉定区",
            "310115": "浦东新区",
            "310116": "金山区",
            "310117": "松江区",
            "310118": "青浦区",
            "310120": "奉贤区",
            "310230": "崇明县",
            "320102": "玄武区",
            "320103": "白下区",
            "320104": "秦淮区",
            "320105": "建邺区",
            "320106": "鼓楼区",
            "320107": "下关区",
            "320111": "浦口区",
            "320113": "栖霞区",
            "320114": "雨花台区",
            "320115": "江宁区",
            "320116": "六合区",
            "320124": "溧水县",
            "320125": "高淳县",
            "320202": "崇安区",
            "320203": "南长区",
            "320204": "北塘区",
            "320205": "锡山区",
            "320206": "惠山区",
            "320211": "滨湖区",
            "320281": "江阴市",
            "320282": "宜兴市",
            "320302": "鼓楼区",
            "320303": "云龙区",
            "320304": "九里区",
            "320305": "贾汪区",
            "320311": "泉山区",
            "320321": "丰县",
            "320322": "沛县",
            "320323": "铜山县",
            "320324": "睢宁县",
            "320381": "新沂市",
            "320382": "邳州市",
            "320402": "天宁区",
            "320404": "钟楼区",
            "320405": "戚墅堰区",
            "320411": "新北区",
            "320412": "武进区",
            "320481": "溧阳市",
            "320482": "金坛市",
            "320502": "沧浪区",
            "320503": "平江区",
            "320504": "金阊区",
            "320505": "虎丘区",
            "320506": "吴中区",
            "320507": "相城区",
            "320581": "常熟市",
            "320582": "张家港市",
            "320583": "昆山市",
            "320584": "吴江市",
            "320585": "太仓市",
            "320602": "崇川区",
            "320611": "港闸区",
            "320612": "通州区 (*)",
            "320621": "海安县",
            "320623": "如东县",
            "320681": "启东市",
            "320682": "如皋市",
            "320684": "海门市",
            "320703": "连云区",
            "320705": "新浦区",
            "320706": "海州区",
            "320721": "赣榆县",
            "320722": "东海县",
            "320723": "灌云县",
            "320724": "灌南县",
            "320802": "清河区",
            "320803": "楚州区",
            "320804": "淮阴区",
            "320811": "清浦区",
            "320826": "涟水县",
            "320829": "洪泽县",
            "320830": "盱眙县",
            "320831": "金湖县",
            "320902": "亭湖区",
            "320903": "盐都区",
            "320921": "响水县",
            "320922": "滨海县",
            "320923": "阜宁县",
            "320924": "射阳县",
            "320925": "建湖县",
            "320981": "东台市",
            "320982": "大丰市",
            "321002": "广陵区",
            "321003": "邗江区",
            "321011": "维扬区",
            "321023": "宝应县",
            "321081": "仪征市",
            "321084": "高邮市",
            "321088": "江都市",
            "321102": "京口区",
            "321111": "润州区",
            "321112": "丹徒区",
            "321181": "丹阳市",
            "321182": "扬中市",
            "321183": "句容市",
            "321202": "海陵区",
            "321203": "高港区",
            "321281": "兴化市",
            "321282": "靖江市",
            "321283": "泰兴市",
            "321284": "姜堰市",
            "321302": "宿城区",
            "321311": "宿豫区",
            "321322": "沭阳县",
            "321323": "泗阳县",
            "321324": "泗洪县",
            "330102": "上城区",
            "330103": "下城区",
            "330104": "江干区",
            "330105": "拱墅区",
            "330106": "西湖区",
            "330108": "滨江区",
            "330109": "萧山区",
            "330110": "余杭区",
            "330122": "桐庐县",
            "330127": "淳安县",
            "330182": "建德市",
            "330183": "富阳市",
            "330185": "临安市",
            "330203": "海曙区",
            "330204": "江东区",
            "330205": "江北区",
            "330206": "北仑区",
            "330211": "镇海区",
            "330212": "鄞州区",
            "330225": "象山县",
            "330226": "宁海县",
            "330281": "余姚市",
            "330282": "慈溪市",
            "330283": "奉化市",
            "330302": "鹿城区",
            "330303": "龙湾区",
            "330304": "瓯海区",
            "330322": "洞头县",
            "330324": "永嘉县",
            "330326": "平阳县",
            "330327": "苍南县",
            "330328": "文成县",
            "330329": "泰顺县",
            "330381": "瑞安市",
            "330382": "乐清市",
            "330402": "南湖区",
            "330411": "秀洲区",
            "330421": "嘉善县",
            "330424": "海盐县",
            "330481": "海宁市",
            "330482": "平湖市",
            "330483": "桐乡市",
            "330502": "吴兴区",
            "330503": "南浔区",
            "330521": "德清县",
            "330522": "长兴县",
            "330523": "安吉县",
            "330602": "越城区",
            "330621": "绍兴县",
            "330624": "新昌县",
            "330681": "诸暨市",
            "330682": "上虞市",
            "330683": "嵊州市",
            "330702": "婺城区",
            "330703": "金东区",
            "330723": "武义县",
            "330726": "浦江县",
            "330727": "磐安县",
            "330781": "兰溪市",
            "330782": "义乌市",
            "330783": "东阳市",
            "330784": "永康市",
            "330802": "柯城区",
            "330803": "衢江区",
            "330822": "常山县",
            "330824": "开化县",
            "330825": "龙游县",
            "330881": "江山市",
            "330902": "定海区",
            "330903": "普陀区",
            "330921": "岱山县",
            "330922": "嵊泗县",
            "331002": "椒江区",
            "331003": "黄岩区",
            "331004": "路桥区",
            "331021": "玉环县",
            "331022": "三门县",
            "331023": "天台县",
            "331024": "仙居县",
            "331081": "温岭市",
            "331082": "临海市",
            "331102": "莲都区",
            "331121": "青田县",
            "331122": "缙云县",
            "331123": "遂昌县",
            "331124": "松阳县",
            "331125": "云和县",
            "331126": "庆元县",
            "331127": "景宁畲族自治县",
            "331181": "龙泉市",
            "340102": "瑶海区",
            "340103": "庐阳区",
            "340104": "蜀山区",
            "340111": "包河区",
            "340121": "长丰县",
            "340122": "肥东县",
            "340123": "肥西县",
            "340202": "镜湖区",
            "340203": "弋江区",
            "340207": "鸠江区",
            "340208": "三山区",
            "340221": "芜湖县",
            "340222": "繁昌县",
            "340223": "南陵县",
            "340302": "龙子湖区",
            "340303": "蚌山区",
            "340304": "禹会区",
            "340311": "淮上区",
            "340321": "怀远县",
            "340322": "五河县",
            "340323": "固镇县",
            "340402": "大通区",
            "340403": "田家庵区",
            "340404": "谢家集区",
            "340405": "八公山区",
            "340406": "潘集区",
            "340421": "凤台县",
            "340502": "金家庄区",
            "340503": "花山区",
            "340504": "雨山区",
            "340521": "当涂县",
            "340602": "杜集区",
            "340603": "相山区",
            "340604": "烈山区",
            "340621": "濉溪县",
            "340702": "铜官山区",
            "340703": "狮子山区",
            "340711": "郊区",
            "340721": "铜陵县",
            "340802": "迎江区",
            "340803": "大观区",
            "340811": "宜秀区",
            "340822": "怀宁县",
            "340823": "枞阳县",
            "340824": "潜山县",
            "340825": "太湖县",
            "340826": "宿松县",
            "340827": "望江县",
            "340828": "岳西县",
            "340881": "桐城市",
            "341002": "屯溪区",
            "341003": "黄山区",
            "341004": "徽州区",
            "341021": "歙县",
            "341022": "休宁县",
            "341023": "黟县",
            "341024": "祁门县",
            "341102": "琅琊区",
            "341103": "南谯区",
            "341122": "来安县",
            "341124": "全椒县",
            "341125": "定远县",
            "341126": "凤阳县",
            "341181": "天长市",
            "341182": "明光市",
            "341202": "颍州区",
            "341203": "颍东区",
            "341204": "颍泉区",
            "341221": "临泉县",
            "341222": "太和县",
            "341225": "阜南县",
            "341226": "颍上县",
            "341282": "界首市",
            "341302": "埇桥区",
            "341321": "砀山县",
            "341322": "萧县",
            "341323": "灵璧县",
            "341324": "泗县",
            "341402": "居巢区",
            "341421": "庐江县",
            "341422": "无为县",
            "341423": "含山县",
            "341424": "和县",
            "341502": "金安区",
            "341503": "裕安区",
            "341521": "寿县",
            "341522": "霍邱县",
            "341523": "舒城县",
            "341524": "金寨县",
            "341525": "霍山县",
            "341602": "谯城区",
            "341621": "涡阳县",
            "341622": "蒙城县",
            "341623": "利辛县",
            "341702": "贵池区",
            "341721": "东至县",
            "341722": "石台县",
            "341723": "青阳县",
            "341802": "宣州区",
            "341821": "郎溪县",
            "341822": "广德县",
            "341823": "泾县",
            "341824": "绩溪县",
            "341825": "旌德县",
            "341881": "宁国市",
            "350102": "鼓楼区",
            "350103": "台江区",
            "350104": "仓山区",
            "350105": "马尾区",
            "350111": "晋安区",
            "350121": "闽侯县",
            "350122": "连江县",
            "350123": "罗源县",
            "350124": "闽清县",
            "350125": "永泰县",
            "350128": "平潭县",
            "350181": "福清市",
            "350182": "长乐市",
            "350203": "思明区",
            "350205": "海沧区",
            "350206": "湖里区",
            "350211": "集美区",
            "350212": "同安区",
            "350213": "翔安区",
            "350302": "城厢区",
            "350303": "涵江区",
            "350304": "荔城区",
            "350305": "秀屿区",
            "350322": "仙游县",
            "350402": "梅列区",
            "350403": "三元区",
            "350421": "明溪县",
            "350423": "清流县",
            "350424": "宁化县",
            "350425": "大田县",
            "350426": "尤溪县",
            "350427": "沙县",
            "350428": "将乐县",
            "350429": "泰宁县",
            "350430": "建宁县",
            "350481": "永安市",
            "350502": "鲤城区",
            "350503": "丰泽区",
            "350504": "洛江区",
            "350505": "泉港区",
            "350521": "惠安县",
            "350524": "安溪县",
            "350525": "永春县",
            "350526": "德化县",
            "350527": "金门县",
            "350581": "石狮市",
            "350582": "晋江市",
            "350583": "南安市",
            "350602": "芗城区",
            "350603": "龙文区",
            "350622": "云霄县",
            "350623": "漳浦县",
            "350624": "诏安县",
            "350625": "长泰县",
            "350626": "东山县",
            "350627": "南靖县",
            "350628": "平和县",
            "350629": "华安县",
            "350681": "龙海市",
            "350702": "延平区",
            "350721": "顺昌县",
            "350722": "浦城县",
            "350723": "光泽县",
            "350724": "松溪县",
            "350725": "政和县",
            "350781": "邵武市",
            "350782": "武夷山市",
            "350783": "建瓯市",
            "350784": "建阳市",
            "350802": "新罗区",
            "350821": "长汀县",
            "350822": "永定县",
            "350823": "上杭县",
            "350824": "武平县",
            "350825": "连城县",
            "350881": "漳平市",
            "350902": "蕉城区",
            "350921": "霞浦县",
            "350922": "古田县",
            "350923": "屏南县",
            "350924": "寿宁县",
            "350925": "周宁县",
            "350926": "柘荣县",
            "350981": "福安市",
            "350982": "福鼎市",
            "360102": "东湖区",
            "360103": "西湖区",
            "360104": "青云谱区",
            "360105": "湾里区",
            "360111": "青山湖区",
            "360121": "南昌县",
            "360122": "新建县",
            "360123": "安义县",
            "360124": "进贤县",
            "360202": "昌江区",
            "360203": "珠山区",
            "360222": "浮梁县",
            "360281": "乐平市",
            "360302": "安源区",
            "360313": "湘东区",
            "360321": "莲花县",
            "360322": "上栗县",
            "360323": "芦溪县",
            "360402": "庐山区",
            "360403": "浔阳区",
            "360421": "九江县",
            "360423": "武宁县",
            "360424": "修水县",
            "360425": "永修县",
            "360426": "德安县",
            "360427": "星子县",
            "360428": "都昌县",
            "360429": "湖口县",
            "360430": "彭泽县",
            "360481": "瑞昌市",
            "360482": "共青城市",
            "360502": "渝水区",
            "360521": "分宜县",
            "360602": "月湖区",
            "360622": "余江县",
            "360681": "贵溪市",
            "360702": "章贡区",
            "360721": "赣县",
            "360722": "信丰县",
            "360723": "大余县",
            "360724": "上犹县",
            "360725": "崇义县",
            "360726": "安远县",
            "360727": "龙南县",
            "360728": "定南县",
            "360729": "全南县",
            "360730": "宁都县",
            "360731": "于都县",
            "360732": "兴国县",
            "360733": "会昌县",
            "360734": "寻乌县",
            "360735": "石城县",
            "360781": "瑞金市",
            "360782": "南康市",
            "360802": "吉州区",
            "360803": "青原区",
            "360821": "吉安县",
            "360822": "吉水县",
            "360823": "峡江县",
            "360824": "新干县",
            "360825": "永丰县",
            "360826": "泰和县",
            "360827": "遂川县",
            "360828": "万安县",
            "360829": "安福县",
            "360830": "永新县",
            "360881": "井冈山市",
            "360902": "袁州区",
            "360921": "奉新县",
            "360922": "万载县",
            "360923": "上高县",
            "360924": "宜丰县",
            "360925": "靖安县",
            "360926": "铜鼓县",
            "360981": "丰城市",
            "360982": "樟树市",
            "360983": "高安市",
            "361002": "临川区",
            "361021": "南城县",
            "361022": "黎川??",
            "361023": "南丰县",
            "361024": "崇仁县",
            "361025": "乐安县",
            "361026": "宜黄县",
            "361027": "金溪县",
            "361028": "资溪县",
            "361029": "东乡县",
            "361030": "广昌县",
            "361102": "信州区",
            "361121": "上饶县",
            "361122": "广丰县",
            "361123": "玉山县",
            "361124": "铅山县",
            "361125": "横峰县",
            "361126": "弋阳县",
            "361127": "余干县",
            "361128": "鄱阳县",
            "361129": "万年县",
            "361130": "婺源县",
            "361181": "德兴市",
            "370102": "历下区",
            "370103": "市中区",
            "370104": "槐荫区",
            "370105": "天桥区",
            "370112": "历城区",
            "370113": "长清区",
            "370124": "平阴县",
            "370125": "济阳县",
            "370126": "商河县",
            "370181": "章丘市",
            "370202": "市南区",
            "370203": "市北区",
            "370205": "四方区",
            "370211": "黄岛区",
            "370212": "崂山区",
            "370213": "李沧区",
            "370214": "城阳区",
            "370281": "胶州市",
            "370282": "即墨市",
            "370283": "平度市",
            "370284": "胶南市",
            "370285": "莱西市",
            "370302": "淄川区",
            "370303": "张店区",
            "370304": "博山区",
            "370305": "临淄区",
            "370306": "周村区",
            "370321": "桓台县",
            "370322": "高青县",
            "370323": "沂源县",
            "370402": "市中区",
            "370403": "薛城区",
            "370404": "峄城区",
            "370405": "台儿庄区",
            "370406": "山亭区",
            "370481": "滕州市",
            "370502": "东营区",
            "370503": "河口区",
            "370521": "垦利县",
            "370522": "利津县",
            "370523": "广饶县",
            "370602": "芝罘区",
            "370611": "福山区",
            "370612": "牟平区",
            "370613": "莱山区",
            "370634": "长岛县",
            "370681": "龙口市",
            "370682": "莱阳市",
            "370683": "莱州市",
            "370684": "蓬莱市",
            "370685": "招远市",
            "370686": "栖霞市",
            "370687": "海阳市",
            "370702": "潍城区",
            "370703": "寒亭区",
            "370704": "坊子区",
            "370705": "奎文区",
            "370724": "临朐县",
            "370725": "昌乐县",
            "370781": "青州市",
            "370782": "诸城市",
            "370783": "寿光市",
            "370784": "安丘市",
            "370785": "高密市",
            "370786": "昌邑市",
            "370802": "市中区",
            "370811": "任城区",
            "370826": "微山县",
            "370827": "鱼台县",
            "370828": "金乡县",
            "370829": "嘉祥县",
            "370830": "汶上县",
            "370831": "泗水县",
            "370832": "梁山县",
            "370881": "曲阜市",
            "370882": "兖州市",
            "370883": "邹城市",
            "370902": "泰山区",
            "370911": "岱岳区",
            "370921": "宁阳县",
            "370923": "东平县",
            "370982": "新泰市",
            "370983": "肥城市",
            "371002": "环翠区",
            "371081": "文登市",
            "371082": "荣成市",
            "371083": "乳山市",
            "371102": "东港区",
            "371103": "岚山区",
            "371121": "五莲县",
            "371122": "莒县",
            "371202": "莱城区",
            "371203": "钢城区",
            "371302": "兰山区",
            "371311": "罗庄区",
            "371312": "河东区",
            "371321": "沂南县",
            "371322": "郯城县",
            "371323": "沂水县",
            "371324": "苍山县",
            "371325": "费县",
            "371326": "平邑县",
            "371327": "莒南县",
            "371328": "蒙阴县",
            "371329": "临沭县",
            "371402": "德城区",
            "371421": "陵县",
            "371422": "宁津县",
            "371423": "庆云县",
            "371424": "临邑县",
            "371425": "齐河县",
            "371426": "平原县",
            "371427": "夏津县",
            "371428": "武城县",
            "371481": "乐陵市",
            "371482": "禹城市",
            "371502": "东昌府区",
            "371521": "阳谷县",
            "371522": "莘县",
            "371523": "茌平县",
            "371524": "东阿县",
            "371525": "冠县",
            "371526": "高唐县",
            "371581": "临清市",
            "371602": "滨城区",
            "371621": "惠民县",
            "371622": "阳信县",
            "371623": "无棣县",
            "371624": "沾化县",
            "371625": "博兴县",
            "371626": "邹平县",
            "371702": "牡丹区",
            "371721": "曹县",
            "371722": "单县",
            "371723": "成武县",
            "371724": "巨野县",
            "371725": "郓城县",
            "371726": "鄄城县",
            "371727": "定陶县",
            "371728": "东明县",
            "410102": "中原区",
            "410103": "二七区",
            "410104": "管城回族区",
            "410105": "金水区",
            "410106": "上街区",
            "410108": "惠济区",
            "410122": "中牟县",
            "410181": "巩义市",
            "410182": "荥阳市",
            "410183": "新密市",
            "410184": "新郑市",
            "410185": "登封市",
            "410202": "龙亭区",
            "410203": "顺河回族区",
            "410204": "鼓楼区",
            "410205": "禹王台区",
            "410211": "金明区",
            "410221": "杞县",
            "410222": "通许县",
            "410223": "尉氏县",
            "410224": "开封县",
            "410225": "兰考县",
            "410302": "老城区",
            "410303": "西工区",
            "410304": "瀍河回族区",
            "410305": "涧西区",
            "410306": "吉利区",
            "410311": "洛龙区",
            "410322": "孟津县",
            "410323": "新安县",
            "410324": "栾川县",
            "410325": "嵩县",
            "410326": "汝阳县",
            "410327": "宜阳县",
            "410328": "洛宁县",
            "410329": "伊川县",
            "410381": "偃师市",
            "410402": "新华区",
            "410403": "卫东区",
            "410404": "石龙区",
            "410411": "湛河区",
            "410421": "宝丰县",
            "410422": "叶县",
            "410423": "鲁山县",
            "410425": "郏县",
            "410481": "舞钢市",
            "410482": "汝州市",
            "410502": "文峰区",
            "410503": "北关区",
            "410505": "殷都区",
            "410506": "龙安区",
            "410522": "安阳县",
            "410523": "汤阴县",
            "410526": "滑县",
            "410527": "内黄县",
            "410581": "林州市",
            "410602": "鹤山区",
            "410603": "山城区",
            "410611": "淇滨区",
            "410621": "浚县",
            "410622": "淇县",
            "410702": "红旗区",
            "410703": "卫滨区",
            "410704": "凤泉区",
            "410711": "牧野区",
            "410721": "新乡县",
            "410724": "获嘉县",
            "410725": "原阳县",
            "410726": "延津县",
            "410727": "封丘县",
            "410728": "长垣县",
            "410781": "卫辉市",
            "410782": "辉县市",
            "410802": "解放区",
            "410803": "中站区",
            "410804": "马村区",
            "410811": "山阳区",
            "410821": "修武县",
            "410822": "博爱县",
            "410823": "武陟县",
            "410825": "温县",
            "410882": "沁阳市",
            "410883": "孟州市",
            "410902": "华龙区",
            "410922": "清丰县",
            "410923": "南乐县",
            "410926": "范县",
            "410927": "台前县",
            "410928": "濮阳县",
            "411002": "魏都区",
            "411023": "许昌县",
            "411024": "鄢陵县",
            "411025": "襄城县",
            "411081": "禹州市",
            "411082": "长葛市",
            "411102": "源汇区",
            "411103": "郾城区",
            "411104": "召陵区",
            "411121": "舞阳县",
            "411122": "临颍县",
            "411202": "湖滨区",
            "411221": "渑池县",
            "411222": "陕县",
            "411224": "卢氏县",
            "411281": "义马市",
            "411282": "灵宝市",
            "411302": "宛城区",
            "411303": "卧龙区",
            "411321": "南召县",
            "411322": "方城县",
            "411323": "西峡县",
            "411324": "镇平县",
            "411325": "内乡县",
            "411326": "淅川县",
            "411327": "社旗县",
            "411328": "唐河县",
            "411329": "新野县",
            "411330": "桐柏县",
            "411381": "邓州市",
            "411402": "梁园区",
            "411403": "睢阳区",
            "411421": "民权县",
            "411422": "睢县",
            "411423": "宁陵县",
            "411424": "柘城县",
            "411425": "虞城县",
            "411426": "夏邑县",
            "411481": "永城市",
            "411502": "浉河区",
            "411503": "平桥区",
            "411521": "罗山县",
            "411522": "光山县",
            "411523": "新县",
            "411524": "商城县",
            "411525": "固始县",
            "411526": "潢川县",
            "411527": "淮滨县",
            "411528": "息县",
            "411602": "川汇区",
            "411621": "扶沟县",
            "411622": "西华县",
            "411623": "商水县",
            "411624": "沈丘县",
            "411625": "郸城县",
            "411626": "淮阳县",
            "411627": "太康县",
            "411628": "鹿邑县",
            "411681": "项城市",
            "411702": "驿城区",
            "411721": "西平县",
            "411722": "上蔡县",
            "411723": "平舆县",
            "411724": "正阳县",
            "411725": "确山县",
            "411726": "泌阳县",
            "411727": "汝南县",
            "411728": "遂平县",
            "411729": "新蔡县",
            "420102": "江岸区",
            "420103": "江汉区",
            "420104": "硚口区",
            "420105": "汉阳区",
            "420106": "武昌区",
            "420107": "青山区",
            "420111": "洪山区",
            "420112": "东西湖区",
            "420113": "汉南区",
            "420114": "蔡甸区",
            "420115": "江夏区",
            "420116": "黄陂区",
            "420117": "新洲区",
            "420202": "黄石港区",
            "420203": "西塞山区",
            "420204": "下陆区",
            "420205": "铁山区",
            "420222": "阳新县",
            "420281": "大冶市",
            "420302": "茅箭区",
            "420303": "张湾区",
            "420321": "郧县",
            "420322": "郧西县",
            "420323": "竹山县",
            "420324": "竹溪县",
            "420325": "房县",
            "420381": "丹江口市",
            "420502": "西陵区",
            "420503": "伍家岗区",
            "420504": "点军区",
            "420505": "猇亭区",
            "420506": "夷陵区",
            "420525": "远安县",
            "420526": "兴山县",
            "420527": "秭归县",
            "420528": "长阳土家族自治县",
            "420529": "五峰土家族自治县",
            "420581": "宜都市",
            "420582": "当阳市",
            "420583": "枝江市",
            "420602": "襄城区",
            "420606": "樊城区",
            "420607": "襄阳区",
            "420624": "南漳县",
            "420625": "谷城县",
            "420626": "保康县",
            "420682": "老河口市",
            "420683": "枣阳市",
            "420684": "宜城市",
            "420702": "梁子湖区",
            "420703": "华容区",
            "420704": "鄂城区",
            "420802": "东宝区",
            "420804": "掇刀区",
            "420821": "京山县",
            "420822": "沙洋县",
            "420881": "钟祥市",
            "420902": "孝南区",
            "420921": "孝昌县",
            "420922": "大悟县",
            "420923": "云梦县",
            "420981": "应城市",
            "420982": "安陆市",
            "420984": "汉川市",
            "421002": "沙市区",
            "421003": "荆州区",
            "421022": "公安县",
            "421023": "监利县",
            "421024": "江陵县",
            "421081": "石首市",
            "421083": "洪湖市",
            "421087": "松滋市",
            "421102": "黄州区",
            "421121": "团风县",
            "421122": "红安县",
            "421123": "罗田县",
            "421124": "英山县",
            "421125": "浠水县",
            "421126": "蕲春县",
            "421127": "黄梅县",
            "421181": "麻城市",
            "421182": "武穴市",
            "421202": "咸安区",
            "421221": "嘉鱼县",
            "421222": "通城县",
            "421223": "崇阳县",
            "421224": "通山县",
            "421281": "赤壁市",
            "421303": "曾都区 (*)",
            "421321": "随县 (*)",
            "421381": "广水市",
            "422801": "恩施市",
            "422802": "利川市",
            "422822": "建始县",
            "422823": "巴东县",
            "422825": "宣恩县",
            "422826": "咸丰县",
            "422827": "来凤县",
            "422828": "鹤峰县",
            "430102": "芙蓉区",
            "430103": "天心区",
            "430104": "岳麓区",
            "430105": "开福区",
            "430111": "雨花区",
            "430121": "长沙县",
            "430122": "望城县",
            "430124": "宁乡县",
            "430181": "浏阳市",
            "430202": "荷塘区",
            "430203": "芦淞区",
            "430204": "石峰区",
            "430211": "天元区",
            "430221": "株洲县",
            "430223": "攸县",
            "430224": "茶陵县",
            "430225": "炎陵县",
            "430281": "醴陵市",
            "430302": "雨湖区",
            "430304": "岳塘区",
            "430321": "湘潭县",
            "430381": "湘乡市",
            "430382": "韶山市",
            "430405": "珠晖区",
            "430406": "雁峰区",
            "430407": "石鼓区",
            "430408": "蒸湘区",
            "430412": "南岳区",
            "430421": "衡阳县",
            "430422": "衡南县",
            "430423": "衡山县",
            "430424": "衡东县",
            "430426": "祁东县",
            "430481": "耒阳市",
            "430482": "常宁市",
            "430502": "双清区",
            "430503": "大祥区",
            "430511": "北塔区",
            "430521": "邵东县",
            "430522": "新邵县",
            "430523": "邵阳县",
            "430524": "隆回县",
            "430525": "洞口县",
            "430527": "绥宁县",
            "430528": "新宁县",
            "430529": "城步苗族自治县",
            "430581": "武冈市",
            "430602": "岳阳楼区",
            "430603": "云溪区",
            "430611": "君山区",
            "430621": "岳阳县",
            "430623": "华容县",
            "430624": "湘阴县",
            "430626": "平江县",
            "430681": "汨罗市",
            "430682": "临湘市",
            "430702": "武陵区",
            "430703": "鼎城区",
            "430721": "安乡县",
            "430722": "汉寿县",
            "430723": "澧县",
            "430724": "临澧县",
            "430725": "桃源县",
            "430726": "石门县",
            "430781": "津市市",
            "430802": "永定区",
            "430811": "武陵源区",
            "430821": "慈利县",
            "430822": "桑植县",
            "430902": "资阳区",
            "430903": "赫山区",
            "430921": "南县",
            "430922": "桃江县",
            "430923": "安化县",
            "430981": "沅江市",
            "431002": "北湖区",
            "431003": "苏仙区",
            "431021": "桂阳县",
            "431022": "宜章县",
            "431023": "永兴县",
            "431024": "嘉禾县",
            "431025": "临武县",
            "431026": "汝城县",
            "431027": "桂东县",
            "431028": "安仁县",
            "431081": "资兴市",
            "431102": "零陵区",
            "431103": "冷水滩区",
            "431121": "祁阳县",
            "431122": "东安县",
            "431123": "双牌县",
            "431124": "道县",
            "431125": "江永县",
            "431126": "宁远县",
            "431127": "蓝山县",
            "431128": "新田县",
            "431129": "江华瑶族自治县",
            "431202": "鹤城区",
            "431221": "中方县",
            "431222": "沅陵县",
            "431223": "辰溪县",
            "431224": "溆浦县",
            "431225": "会同县",
            "431226": "麻阳苗族自治县",
            "431227": "新晃侗族自治县",
            "431228": "芷江侗族自治县",
            "431229": "靖州苗族侗族自治县",
            "431230": "通道侗族自治县",
            "431281": "洪江市",
            "431302": "娄星区",
            "431321": "双峰县",
            "431322": "新化县",
            "431381": "冷水江市",
            "431382": "涟源市",
            "433101": "吉首市",
            "433122": "泸溪县",
            "433123": "凤凰县",
            "433124": "花垣县",
            "433125": "保靖县",
            "433126": "古丈县",
            "433127": "永顺县",
            "433130": "龙山县",
            "440103": "荔湾区",
            "440104": "越秀区",
            "440105": "海珠区",
            "440106": "天河区",
            "440111": "白云区",
            "440112": "黄埔区",
            "440113": "番禺区",
            "440114": "花都区",
            "440115": "南沙区",
            "440116": "萝岗区",
            "440183": "增城市",
            "440184": "从化市",
            "440203": "武江区",
            "440204": "浈江区",
            "440205": "曲江区",
            "440222": "始兴县",
            "440224": "仁化县",
            "440229": "翁源县",
            "440232": "乳源瑶族自治县",
            "440233": "新丰县",
            "440281": "乐昌市",
            "440282": "南雄市",
            "440303": "罗湖区",
            "440304": "福田区",
            "440305": "南山区",
            "440306": "宝安区",
            "440307": "龙岗区",
            "440308": "盐田区",
            "440402": "香洲区",
            "440403": "斗门区",
            "440404": "金湾区",
            "440507": "龙湖区",
            "440511": "金平区",
            "440512": "濠江区",
            "440513": "潮阳区",
            "440514": "潮南区",
            "440515": "澄海区",
            "440523": "南澳县",
            "440604": "禅城区",
            "440605": "南海区",
            "440606": "顺德区",
            "440607": "三水区",
            "440608": "高明区",
            "440703": "蓬江区",
            "440704": "江海区",
            "440705": "新会区",
            "440781": "台山市",
            "440783": "开平市",
            "440784": "鹤山市",
            "440785": "恩平市",
            "440802": "赤坎区",
            "440803": "霞山区",
            "440804": "坡头区",
            "440811": "麻章区",
            "440823": "遂溪县",
            "440825": "徐闻县",
            "440881": "廉江市",
            "440882": "雷州市",
            "440883": "吴川市",
            "440902": "茂南区",
            "440903": "茂港区",
            "440923": "电白县",
            "440981": "高州市",
            "440982": "化州市",
            "440983": "信宜市",
            "441202": "端州区",
            "441203": "鼎湖区",
            "441223": "广宁县",
            "441224": "怀集县",
            "441225": "封开县",
            "441226": "德庆县",
            "441283": "高要市",
            "441284": "四会市",
            "441302": "惠城区",
            "441303": "惠阳区",
            "441322": "博罗县",
            "441323": "惠东县",
            "441324": "龙门县",
            "441402": "梅江区",
            "441421": "梅县",
            "441422": "大埔县",
            "441423": "丰顺县",
            "441424": "五华县",
            "441426": "平远县",
            "441427": "蕉岭县",
            "441481": "兴宁市",
            "441502": "城区",
            "441521": "海丰县",
            "441523": "陆河县",
            "441581": "陆丰市",
            "441602": "源城区",
            "441621": "紫金县",
            "441622": "龙川县",
            "441623": "连平县",
            "441624": "和平县",
            "441625": "东源县",
            "441702": "江城区",
            "441721": "阳西县",
            "441723": "阳东县",
            "441781": "阳春市",
            "441802": "清城区",
            "441821": "佛冈县",
            "441823": "阳山县",
            "441825": "连山壮族瑶族自治县",
            "441826": "连南瑶族自治县",
            "441827": "清新县",
            "441881": "英德市",
            "441882": "连州市",
            "445102": "湘桥区",
            "445121": "潮安县",
            "445122": "饶平县",
            "445202": "榕城区",
            "445221": "揭东县",
            "445222": "揭西县",
            "445224": "惠来县",
            "445281": "普宁市",
            "445302": "云城区",
            "445321": "新兴县",
            "445322": "郁南县",
            "445323": "云安县",
            "445381": "罗定市",
            "450102": "兴宁区",
            "450103": "青秀区",
            "450105": "江南区",
            "450107": "西乡塘区",
            "450108": "良庆区",
            "450109": "邕宁区",
            "450122": "武鸣县",
            "450123": "隆安县",
            "450124": "马山县",
            "450125": "上林县",
            "450126": "宾阳县",
            "450127": "横县",
            "450202": "城中区",
            "450203": "鱼峰区",
            "450204": "柳南区",
            "450205": "柳北区",
            "450221": "柳江县",
            "450222": "柳城县",
            "450223": "鹿寨县",
            "450224": "融安县",
            "450225": "融水苗族自治县",
            "450226": "三江侗族自治县",
            "450302": "秀峰区",
            "450303": "叠彩区",
            "450304": "象山区",
            "450305": "七星区",
            "450311": "雁山区",
            "450321": "阳朔县",
            "450322": "临桂县",
            "450323": "灵川县",
            "450324": "全州县",
            "450325": "兴安县",
            "450326": "永福县",
            "450327": "灌阳县",
            "450328": "龙胜各族自治县",
            "450329": "资源县",
            "450330": "平乐县",
            "450331": "荔蒲县",
            "450332": "恭城瑶族自治县",
            "450403": "万秀区",
            "450404": "蝶山区",
            "450405": "长洲区",
            "450421": "苍梧县",
            "450422": "藤县",
            "450423": "蒙山县",
            "450481": "岑溪市",
            "450502": "海城区",
            "450503": "银海区",
            "450512": "铁山港区",
            "450521": "合浦县",
            "450602": "港口区",
            "450603": "防城区",
            "450621": "上思县",
            "450681": "东兴市",
            "450702": "钦南区",
            "450703": "钦北区",
            "450721": "灵山县",
            "450722": "浦北县",
            "450802": "港北区",
            "450803": "港南区",
            "450804": "覃塘区",
            "450821": "平南县",
            "450881": "桂平市",
            "450902": "玉州区",
            "450921": "容县",
            "450922": "陆川县",
            "450923": "博白县",
            "450924": "兴业县",
            "450981": "北流市",
            "451002": "右江区",
            "451021": "田阳县",
            "451022": "田东县",
            "451023": "平果县",
            "451024": "德保县",
            "451025": "靖西县",
            "451026": "那坡县",
            "451027": "凌云县",
            "451028": "乐业县",
            "451029": "田林县",
            "451030": "西林县",
            "451031": "隆林各族自治县",
            "451102": "八步区",
            "451121": "昭平县",
            "451122": "钟山县",
            "451123": "富川瑶族自治县",
            "451202": "金城江区",
            "451221": "南丹县",
            "451222": "天峨县",
            "451223": "凤山县",
            "451224": "东兰县",
            "451225": "罗城仫佬族自治县",
            "451226": "环江毛南族自治县",
            "451227": "巴马瑶族自治县",
            "451228": "都安瑶族自治县",
            "451229": "大化瑶族自治县",
            "451281": "宜州市",
            "451302": "兴宾区",
            "451321": "忻城县",
            "451322": "象州县",
            "451323": "武宣县",
            "451324": "金秀瑶族自治县",
            "451381": "合山市",
            "451402": "江洲区",
            "451421": "扶绥县",
            "451422": "宁明县",
            "451423": "龙州县",
            "451424": "大新县",
            "451425": "天等县",
            "451481": "凭祥市",
            "460105": "秀英区",
            "460106": "龙华区",
            "460107": "琼山区",
            "460108": "美兰区",
            "460321": "西沙群岛",
            "460323": "中沙群岛的岛礁及其海域",
            "460332": "南沙群岛",
            "500101": "万州区",
            "500102": "涪陵区",
            "500103": "渝中区",
            "500104": "大渡口区",
            "500105": "江北区",
            "500106": "沙坪坝区",
            "500107": "九龙坡区",
            "500108": "南岸区",
            "500109": "北碚区",
            "500110": "万盛区",
            "500111": "双桥区",
            "500112": "渝北区",
            "500113": "巴南区",
            "500114": "黔江区",
            "500115": "长寿区",
            "500116": "江津区",
            "500117": "合川区",
            "500118": "永川区",
            "500119": "南川区",
            "500222": "綦江县",
            "500223": "潼南县",
            "500224": "铜梁县",
            "500225": "大足县",
            "500226": "荣昌县",
            "500227": "璧山县",
            "500228": "梁平县",
            "500229": "城口县",
            "500230": "丰都县",
            "500231": "垫江县",
            "500232": "武隆县",
            "500233": "忠县",
            "500234": "开县",
            "500235": "云阳县",
            "500236": "奉节县",
            "500237": "巫山县",
            "500238": "巫溪县",
            "500240": "石柱土家族自治县",
            "500241": "秀山土家族苗族自治县",
            "500242": "酉阳土家族苗族自治县",
            "500243": "彭水苗族土家族自治县",
            "510104": "锦江区",
            "510105": "青羊区",
            "510106": "金牛区",
            "510107": "武侯区",
            "510108": "成华区",
            "510112": "龙泉驿区",
            "510113": "青白江区",
            "510114": "新都区",
            "510115": "温江区",
            "510121": "金堂县",
            "510122": "双流县",
            "510124": "郫县",
            "510129": "大邑县",
            "510131": "蒲江县",
            "510132": "新津县",
            "510181": "都江堰市",
            "510182": "彭州市",
            "510183": "邛崃市",
            "510184": "崇州市",
            "510302": "自流井区",
            "510303": "贡井区",
            "510304": "大安区",
            "510311": "沿滩区",
            "510321": "荣县",
            "510322": "富顺县",
            "510402": "东区",
            "510403": "西区",
            "510411": "仁和区",
            "510421": "米易县",
            "510422": "盐边县",
            "510502": "江阳区",
            "510503": "纳溪区",
            "510504": "龙马潭区",
            "510521": "泸县",
            "510522": "合江县",
            "510524": "叙永县",
            "510525": "古蔺县",
            "510603": "旌阳区",
            "510623": "中江县",
            "510626": "罗江县",
            "510681": "广汉市",
            "510682": "什邡市",
            "510683": "绵竹市",
            "510703": "涪城区",
            "510704": "游仙区",
            "510722": "三台县",
            "510723": "盐亭县",
            "510724": "安县",
            "510725": "梓潼县",
            "510726": "北川羌族自治县",
            "510727": "平武县",
            "510781": "江油市",
            "510802": "利州区",
            "510811": "元坝区",
            "510812": "朝天区",
            "510821": "旺苍县",
            "510822": "青川县",
            "510823": "剑阁县",
            "510824": "苍溪县",
            "510903": "船山区",
            "510904": "安居区",
            "510921": "蓬溪县",
            "510922": "射洪县",
            "510923": "大英县",
            "511002": "市中区",
            "511011": "东兴区",
            "511024": "威远县",
            "511025": "资中县",
            "511028": "隆昌县",
            "511102": "市中区",
            "511111": "沙湾区",
            "511112": "五通桥区",
            "511113": "金口河区",
            "511123": "犍为县",
            "511124": "井研县",
            "511126": "夹江县",
            "511129": "沐川县",
            "511132": "峨边彝族自治县",
            "511133": "马边彝族自治县",
            "511181": "峨眉山市",
            "511302": "顺庆区",
            "511303": "高坪区",
            "511304": "嘉陵区",
            "511321": "南部县",
            "511322": "营山县",
            "511323": "蓬安县",
            "511324": "仪陇县",
            "511325": "西充县",
            "511381": "阆中市",
            "511402": "东坡区",
            "511421": "仁寿县",
            "511422": "彭山县",
            "511423": "洪雅县",
            "511424": "丹棱县",
            "511425": "青神县",
            "511502": "翠屏区",
            "511521": "宜宾县",
            "511522": "南溪县",
            "511523": "江安县",
            "511524": "长宁县",
            "511525": "高县",
            "511526": "珙县",
            "511527": "筠连县",
            "511528": "兴文县",
            "511529": "屏山县",
            "511602": "广安区",
            "511621": "岳池县",
            "511622": "武胜县",
            "511623": "邻水县",
            "511681": "华蓥市",
            "511702": "通川区",
            "511721": "达县",
            "511722": "宣汉县",
            "511723": "开江县",
            "511724": "大竹县",
            "511725": "渠县",
            "511781": "万源市",
            "511802": "雨城区",
            "511821": "名山县",
            "511822": "荥经县",
            "511823": "汉源县",
            "511824": "石棉县",
            "511825": "天全县",
            "511826": "芦山县",
            "511827": "宝兴县",
            "511902": "巴州区",
            "511921": "通江县",
            "511922": "南江县",
            "511923": "平昌县",
            "512002": "雁江区",
            "512021": "安岳县",
            "512022": "乐至县",
            "512081": "简阳市",
            "513221": "汶川县",
            "513222": "理县",
            "513223": "茂县",
            "513224": "松潘县",
            "513225": "九寨沟县",
            "513226": "金川县",
            "513227": "小金县",
            "513228": "黑水县",
            "513229": "马尔康县",
            "513230": "壤塘县",
            "513231": "阿坝县",
            "513232": "若尔盖县",
            "513233": "红原县",
            "513321": "康定县",
            "513322": "泸定县",
            "513323": "丹巴县",
            "513324": "九龙县",
            "513325": "雅江县",
            "513326": "道孚县",
            "513327": "炉霍县",
            "513328": "甘孜县",
            "513329": "新龙县",
            "513330": "德格县",
            "513331": "白玉县",
            "513332": "石渠县",
            "513333": "色达县",
            "513334": "理塘县",
            "513335": "巴塘县",
            "513336": "乡城县",
            "513337": "稻城县",
            "513338": "得荣县",
            "513401": "西昌市",
            "513422": "木里藏族自治县",
            "513423": "盐源县",
            "513424": "德昌县",
            "513425": "会理县",
            "513426": "会东县",
            "513427": "宁南县",
            "513428": "普格县",
            "513429": "布拖县",
            "513430": "金阳县",
            "513431": "昭觉县",
            "513432": "喜德县",
            "513433": "冕宁县",
            "513434": "越西县",
            "513435": "甘洛县",
            "513436": "美姑县",
            "513437": "雷波县",
            "520102": "南明区",
            "520103": "云岩区",
            "520111": "花溪区",
            "520112": "乌当区",
            "520113": "白云区",
            "520114": "小河区",
            "520121": "开阳县",
            "520122": "息烽县",
            "520123": "修文县",
            "520181": "清镇市",
            "520201": "钟山区",
            "520203": "六枝特区",
            "520221": "水城县",
            "520222": "盘县",
            "520302": "红花岗区",
            "520303": "汇川区",
            "520321": "遵义县",
            "520322": "桐梓县",
            "520323": "绥阳县",
            "520324": "正安县",
            "520325": "道真仡佬族苗族自治县",
            "520326": "务川仡佬族苗族自治县",
            "520327": "凤冈县",
            "520328": "湄潭县",
            "520329": "余庆县",
            "520330": "习水县",
            "520381": "赤水市",
            "520382": "仁怀市",
            "520402": "西秀区",
            "520421": "平坝县",
            "520422": "普定县",
            "520423": "镇宁布依族苗族自治县",
            "520424": "关岭布依族苗族自治县",
            "520425": "紫云苗族布依族自治县",
            "522201": "铜仁市",
            "522222": "江口县",
            "522223": "玉屏侗族自治县",
            "522224": "石阡县",
            "522225": "思南县",
            "522226": "印江土家族苗族自治县",
            "522227": "德江县",
            "522228": "沿河土家族自治县",
            "522229": "松桃苗族自治县",
            "522230": "万山特区",
            "522301": "兴义市",
            "522322": "兴仁县",
            "522323": "普安县",
            "522324": "晴隆县",
            "522325": "贞丰县",
            "522326": "望谟县",
            "522327": "册亨县",
            "522328": "安龙县",
            "522401": "毕节市",
            "522422": "大方县",
            "522423": "黔西县",
            "522424": "金沙县",
            "522425": "织金县",
            "522426": "纳雍县",
            "522427": "威宁彝族回族苗族自治县",
            "522428": "赫章县",
            "522601": "凯里市",
            "522622": "黄平县",
            "522623": "施秉县",
            "522624": "三穗县",
            "522625": "镇远县",
            "522626": "岑巩县",
            "522627": "天柱县",
            "522628": "锦屏县",
            "522629": "剑河县",
            "522630": "台江县",
            "522631": "黎平县",
            "522632": "榕江县",
            "522633": "从江县",
            "522634": "雷山县",
            "522635": "麻江县",
            "522636": "丹寨县",
            "522701": "都匀市",
            "522702": "福泉市",
            "522722": "荔波县",
            "522723": "贵定县",
            "522725": "瓮安县",
            "522726": "独山县",
            "522727": "平塘县",
            "522728": "罗甸县",
            "522729": "长顺县",
            "522730": "龙里县",
            "522731": "惠水县",
            "522732": "三都水族自治县",
            "530102": "五华区",
            "530103": "盘龙区",
            "530111": "官渡区",
            "530112": "西山区",
            "530113": "东川区",
            "530121": "呈贡县",
            "530122": "晋宁县",
            "530124": "富民县",
            "530125": "宜良县",
            "530126": "石林彝族自治县",
            "530127": "嵩明县",
            "530128": "禄劝彝族苗族自治县",
            "530129": "寻甸回族彝族自治县",
            "530181": "安宁市",
            "530302": "麒麟区",
            "530321": "马龙县",
            "530322": "陆良县",
            "530323": "师宗县",
            "530324": "罗平县",
            "530325": "富源县",
            "530326": "会泽县",
            "530328": "沾益县",
            "530381": "宣威市",
            "530402": "红塔区",
            "530421": "江川县",
            "530422": "澄江县",
            "530423": "通海县",
            "530424": "华宁县",
            "530425": "易门县",
            "530426": "峨山彝族自治县",
            "530427": "新平彝族傣族自治县",
            "530428": "元江哈尼族彝族傣族自治县",
            "530502": "隆阳区",
            "530521": "施甸县",
            "530522": "腾冲县",
            "530523": "龙陵县",
            "530524": "昌宁县",
            "530602": "昭阳区",
            "530621": "鲁甸县",
            "530622": "巧家县",
            "530623": "盐津县",
            "530624": "大关县",
            "530625": "永善县",
            "530626": "绥江县",
            "530627": "镇雄县",
            "530628": "彝良县",
            "530629": "威信县",
            "530630": "水富县",
            "530702": "古城区",
            "530721": "玉龙纳西族自治县",
            "530722": "永胜县",
            "530723": "华坪县",
            "530724": "宁蒗彝族自治县",
            "530802": "思茅区",
            "530821": "宁洱哈尼族彝族自治县",
            "530822": "墨江哈尼族自治县",
            "530823": "景东彝族自治县",
            "530824": "景谷傣族彝族自治县",
            "530825": "镇沅彝族哈尼族拉祜族自治县",
            "530826": "江城哈尼族彝族自治县",
            "530827": "孟连傣族拉祜族佤族自治县",
            "530828": "澜沧拉祜族自治县",
            "530829": "西盟佤族自治县",
            "530902": "临翔区",
            "530921": "凤庆县",
            "530922": "云县",
            "530923": "永德县",
            "530924": "镇康县",
            "530925": "双江拉祜族佤族布朗族傣族自治县",
            "530926": "耿马傣族佤族自治县",
            "530927": "沧源佤族自治县",
            "532301": "楚雄市",
            "532322": "双柏县",
            "532323": "牟定县",
            "532324": "南华县",
            "532325": "姚安县",
            "532326": "大姚县",
            "532327": "永仁县",
            "532328": "元谋县",
            "532329": "武定县",
            "532331": "禄丰县",
            "532501": "个旧市",
            "532502": "开远市",
            "532522": "蒙自县",
            "532523": "屏边苗族自治县",
            "532524": "建水县",
            "532525": "石屏县",
            "532526": "弥勒县",
            "532527": "泸西县",
            "532528": "元阳县",
            "532529": "红河县",
            "532530": "金平苗族瑶族傣族自治县",
            "532531": "绿春县",
            "532532": "河口瑶族自治县",
            "532621": "文山县",
            "532622": "砚山县",
            "532623": "西畴县",
            "532624": "麻栗坡县",
            "532625": "马关县",
            "532626": "丘北县",
            "532627": "广南县",
            "532628": "富宁县",
            "532801": "景洪市",
            "532822": "勐海县",
            "532823": "勐腊县",
            "532901": "大理市",
            "532922": "漾濞彝族自治县",
            "532923": "祥云县",
            "532924": "宾川县",
            "532925": "弥渡县",
            "532926": "南涧彝族自治县",
            "532927": "巍山彝族回族自治县",
            "532928": "永平县",
            "532929": "云龙县",
            "532930": "洱源县",
            "532931": "剑川县",
            "532932": "鹤庆县",
            "533102": "瑞丽市",
            "533103": "潞西市",
            "533122": "梁河县",
            "533123": "盈江县",
            "533124": "陇川县",
            "533321": "泸水县",
            "533323": "福贡县",
            "533324": "贡山独龙族怒族自治县",
            "533325": "兰坪白族普米族自治县",
            "533421": "香格里拉县",
            "533422": "德钦县",
            "533423": "维西傈僳族自治县",
            "540102": "城关区",
            "540121": "林周县",
            "540122": "当雄县",
            "540123": "尼木县",
            "540124": "曲水县",
            "540125": "堆龙德庆县",
            "540126": "达孜县",
            "540127": "墨竹工卡县",
            "542121": "昌都县",
            "542122": "江达县",
            "542123": "贡觉县",
            "542124": "类乌齐县",
            "542125": "丁青县",
            "542126": "察雅县",
            "542127": "八宿县",
            "542128": "左贡县",
            "542129": "芒康县",
            "542132": "洛隆县",
            "542133": "边坝县",
            "542221": "乃东县",
            "542222": "扎囊县",
            "542223": "贡嘎县",
            "542224": "桑日县",
            "542225": "琼结县",
            "542226": "曲松县",
            "542227": "措美县",
            "542228": "洛扎县",
            "542229": "加查县",
            "542231": "隆子县",
            "542232": "错那县",
            "542233": "浪卡子县",
            "542301": "日喀则市",
            "542322": "南木林县",
            "542323": "江孜县",
            "542324": "定日县",
            "542325": "萨迦县",
            "542326": "拉孜县",
            "542327": "昂仁县",
            "542328": "谢通门县",
            "542329": "白朗县",
            "542330": "仁布县",
            "542331": "康马县",
            "542332": "定结县",
            "542333": "仲巴县",
            "542334": "亚东县",
            "542335": "吉隆县",
            "542336": "聂拉木县",
            "542337": "萨嘎县",
            "542338": "岗巴县",
            "542421": "那曲县",
            "542422": "嘉黎县",
            "542423": "比如县",
            "542424": "聂荣县",
            "542425": "安多县",
            "542426": "申扎县",
            "542427": "索县",
            "542428": "班戈县",
            "542429": "巴青县",
            "542430": "尼玛县",
            "542521": "普兰县",
            "542522": "札达县",
            "542523": "噶尔县",
            "542524": "日土县",
            "542525": "革吉县",
            "542526": "改则县",
            "542527": "措勤县",
            "542621": "林芝县",
            "542622": "工布江达县",
            "542623": "米林县",
            "542624": "墨脱县",
            "542625": "波密县",
            "542626": "察隅县",
            "542627": "朗县",
            "610102": "新城区",
            "610103": "碑林区",
            "610104": "莲湖区",
            "610111": "灞桥区",
            "610112": "未央区",
            "610113": "雁塔区",
            "610114": "阎良区",
            "610115": "临潼区",
            "610116": "长安区",
            "610122": "蓝田县",
            "610124": "周至县",
            "610125": "户县",
            "610126": "高陵县",
            "610202": "王益区",
            "610203": "印台区",
            "610204": "耀州区",
            "610222": "宜君县",
            "610302": "渭滨区",
            "610303": "金台区",
            "610304": "陈仓区",
            "610322": "凤翔县",
            "610323": "岐山县",
            "610324": "扶风县",
            "610326": "眉县",
            "610327": "陇县",
            "610328": "千阳县",
            "610329": "麟游县",
            "610330": "凤县",
            "610331": "太白县",
            "610402": "秦都区",
            "610403": "杨陵区",
            "610404": "渭城区",
            "610422": "三原县",
            "610423": "泾阳县",
            "610424": "乾县",
            "610425": "礼泉县",
            "610426": "永寿县",
            "610427": "彬县",
            "610428": "长武县",
            "610429": "旬邑县",
            "610430": "淳化县",
            "610431": "武功县",
            "610481": "兴平市",
            "610502": "临渭区",
            "610521": "华县",
            "610522": "潼关县",
            "610523": "大荔县",
            "610524": "合阳县",
            "610525": "澄城县",
            "610526": "蒲城县",
            "610527": "白水县",
            "610528": "富平县",
            "610581": "韩城市",
            "610582": "华阴市",
            "610602": "宝塔区",
            "610621": "延长县",
            "610622": "延川县",
            "610623": "子长县",
            "610624": "安塞县",
            "610625": "志丹县",
            "610626": "吴起县",
            "610627": "甘泉县",
            "610628": "富县",
            "610629": "洛川县",
            "610630": "宜川县",
            "610631": "黄龙县",
            "610632": "黄陵县",
            "610702": "汉台区",
            "610721": "南郑县",
            "610722": "城固县",
            "610723": "洋县",
            "610724": "西乡县",
            "610725": "勉县",
            "610726": "宁强县",
            "610727": "略阳县",
            "610728": "镇巴县",
            "610729": "留坝县",
            "610730": "佛坪县",
            "610802": "榆阳区",
            "610821": "神木县",
            "610822": "府谷县",
            "610823": "横山县",
            "610824": "靖边县",
            "610825": "定边县",
            "610826": "绥德县",
            "610827": "米脂县",
            "610828": "佳县",
            "610829": "吴堡县",
            "610830": "清涧县",
            "610831": "子洲县",
            "610902": "汉滨区",
            "610921": "汉阴县",
            "610922": "石泉县",
            "610923": "宁陕县",
            "610924": "紫阳县",
            "610925": "岚皋县",
            "610926": "平利县",
            "610927": "镇坪县",
            "610928": "旬阳县",
            "610929": "白河县",
            "611002": "商州区",
            "611021": "洛南县",
            "611022": "丹凤县",
            "611023": "商南县",
            "611024": "山阳县",
            "611025": "镇安县",
            "611026": "柞水县",
            "620102": "城关区",
            "620103": "七里河区",
            "620104": "西固区",
            "620105": "安宁区",
            "620111": "红古区",
            "620121": "永登县",
            "620122": "皋兰县",
            "620123": "榆中县",
            "620302": "金川区",
            "620321": "永昌县",
            "620402": "白银区",
            "620403": "平川区",
            "620421": "靖远县",
            "620422": "会宁县",
            "620423": "景泰县",
            "620502": "秦州区",
            "620503": "麦积区",
            "620521": "清水县",
            "620522": "秦安县",
            "620523": "甘谷县",
            "620524": "武山县",
            "620525": "张家川回族自治县",
            "620602": "凉州区",
            "620621": "民勤县",
            "620622": "古浪县",
            "620623": "天祝藏族自治县",
            "620702": "甘州区",
            "620721": "肃南裕固族自治县",
            "620722": "民乐县",
            "620723": "临泽县",
            "620724": "高台县",
            "620725": "山丹县",
            "620802": "崆峒区",
            "620821": "泾川县",
            "620822": "灵台县",
            "620823": "崇信县",
            "620824": "华亭县",
            "620825": "庄浪县",
            "620826": "静宁县",
            "620902": "肃州区",
            "620921": "金塔县",
            "620922": "瓜州县",
            "620923": "肃北蒙古族自治县",
            "620924": "阿克塞哈萨克族自治县",
            "620981": "玉门市",
            "620982": "敦煌市",
            "621002": "西峰区",
            "621021": "庆城县",
            "621022": "环县",
            "621023": "华池县",
            "621024": "合水县",
            "621025": "正宁县",
            "621026": "宁县",
            "621027": "镇原县",
            "621102": "安定区",
            "621121": "通渭县",
            "621122": "陇西县",
            "621123": "渭源县",
            "621124": "临洮县",
            "621125": "漳县",
            "621126": "岷县",
            "621202": "武都区",
            "621221": "成县",
            "621222": "文县",
            "621223": "宕昌县",
            "621224": "康县",
            "621225": "西和县",
            "621226": "礼县",
            "621227": "徽县",
            "621228": "两当县",
            "622901": "临夏市",
            "622921": "临夏县",
            "622922": "康乐县",
            "622923": "永靖县",
            "622924": "广河县",
            "622925": "和政县",
            "622926": "东乡族自治县",
            "622927": "积石山保安族东乡族撒拉族自治县",
            "623001": "合作市",
            "623021": "临潭县",
            "623022": "卓尼县",
            "623023": "舟曲县",
            "623024": "迭部县",
            "623025": "玛曲县",
            "623026": "碌曲县",
            "623027": "夏河县",
            "630102": "城东区",
            "630103": "城中区",
            "630104": "城西区",
            "630105": "城北区",
            "630121": "大通回族土族自治县",
            "630122": "湟中县",
            "630123": "湟源县",
            "632121": "平安县",
            "632122": "民和回族土族自治县",
            "632123": "乐都县",
            "632126": "互助土族自治县",
            "632127": "化隆回族自治县",
            "632128": "循化撒拉族自治县",
            "632221": "门源回族自治县",
            "632222": "祁连县",
            "632223": "海晏县",
            "632224": "刚察县",
            "632321": "同仁县",
            "632322": "尖扎县",
            "632323": "泽库县",
            "632324": "河南蒙古族自治县",
            "632521": "共和县",
            "632522": "同德县",
            "632523": "贵德县",
            "632524": "兴海县",
            "632525": "贵南县",
            "632621": "玛沁县",
            "632622": "班玛县",
            "632623": "甘德县",
            "632624": "达日县",
            "632625": "久治县",
            "632626": "玛多县",
            "632721": "玉树县",
            "632722": "杂多县",
            "632723": "称多县",
            "632724": "治多县",
            "632725": "囊谦县",
            "632726": "曲麻莱县",
            "632801": "格尔木市",
            "632802": "德令哈市",
            "632821": "乌兰县",
            "632822": "都兰县",
            "632823": "天峻县",
            "640104": "兴庆区",
            "640105": "西夏区",
            "640106": "金凤区",
            "640121": "永宁县",
            "640122": "贺兰县",
            "640181": "灵武市",
            "640202": "大武口区",
            "640205": "惠农区",
            "640221": "平罗县",
            "640302": "利通区",
            "640303": "红寺堡区 (*)",
            "640323": "盐池县",
            "640324": "同心县",
            "640381": "青铜峡市",
            "640402": "原州区",
            "640422": "西吉县",
            "640423": "隆德县",
            "640424": "泾源县",
            "640425": "彭阳县",
            "640502": "沙坡头区",
            "640521": "中宁县",
            "640522": "海原县",
            "650102": "天山区",
            "650103": "沙依巴克区",
            "650104": "新市区",
            "650105": "水磨沟区",
            "650106": "头屯河区",
            "650107": "达坂城区",
            "650109": "米东区",
            "650121": "乌鲁木齐县",
            "650202": "独山子区",
            "650203": "克拉玛依区",
            "650204": "白碱滩区",
            "650205": "乌尔禾区",
            "652101": "吐鲁番市",
            "652122": "鄯善县",
            "652123": "托克逊县",
            "652201": "哈密市",
            "652222": "巴里坤哈萨克自治县",
            "652223": "伊吾县",
            "652301": "昌吉市",
            "652302": "阜康市",
            "652323": "呼图壁县",
            "652324": "玛纳斯县",
            "652325": "奇台县",
            "652327": "吉木萨尔县",
            "652328": "木垒哈萨克自治县",
            "652701": "博乐市",
            "652722": "精河县",
            "652723": "温泉县",
            "652801": "库尔勒市",
            "652822": "轮台县",
            "652823": "尉犁县",
            "652824": "若羌县",
            "652825": "且末县",
            "652826": "焉耆回族自治县",
            "652827": "和静县",
            "652828": "和硕县",
            "652829": "博湖县",
            "652901": "阿克苏市",
            "652922": "温宿县",
            "652923": "库车县",
            "652924": "沙雅县",
            "652925": "新和县",
            "652926": "拜城县",
            "652927": "乌什县",
            "652928": "阿瓦提县",
            "652929": "柯坪县",
            "653001": "阿图什市",
            "653022": "阿克陶县",
            "653023": "阿合奇县",
            "653024": "乌恰县",
            "653101": "喀什市",
            "653121": "疏附县",
            "653122": "疏勒县",
            "653123": "英吉沙县",
            "653124": "泽普县",
            "653125": "莎车县",
            "653126": "叶城县",
            "653127": "麦盖提县",
            "653128": "岳普湖县",
            "653129": "伽师县",
            "653130": "巴楚县",
            "653131": "塔什库尔干塔吉克自治县",
            "653201": "和田市",
            "653221": "和田县",
            "653222": "墨玉县",
            "653223": "皮山县",
            "653224": "洛浦县",
            "653225": "策勒县",
            "653226": "于田县",
            "653227": "民丰县",
            "654002": "伊宁市",
            "654003": "奎屯市",
            "654021": "伊宁县",
            "654022": "察布查尔锡伯自治县",
            "654023": "霍城县",
            "654024": "巩留县",
            "654025": "新源县",
            "654026": "昭苏县",
            "654027": "特克斯县",
            "654028": "尼勒克县",
            "654201": "塔城市",
            "654202": "乌苏市",
            "654221": "额敏县",
            "654223": "沙湾县",
            "654224": "托里县",
            "654225": "裕民县",
            "654226": "和布克赛尔蒙古自治县",
            "654301": "阿勒泰市",
            "654321": "布尔津县",
            "654322": "富蕴县",
            "654323": "福海县",
            "654324": "哈巴河县",
            "654325": "青河县",
            "654326": "吉木乃县"
        };

        var prov_city_key = {
            "11": ["110"],
            "12": ["120"],
            "13": ["1301", "1302", "1303", "1304", "1305", "1306", "1307", "1308", "1309", "1310", "1311"],
            "14": ["1401", "1402", "1403", "1404", "1405", "1406", "1407", "1408", "1409", "1410", "1411"],
            "15": ["1501", "1502", "1503", "1504", "1505", "1506", "1507", "1508", "1509", "1522", "1525", "1529"],
            "21": ["2101", "2102", "2103", "2104", "2105", "2106", "2107", "2108", "2109", "2110", "2111", "2112", "2113", "2114"],
            "22": ["2201", "2202", "2203", "2204", "2205", "2206", "2207", "2208", "2224"],
            "23": ["2301", "2302", "2303", "2304", "2305", "2306", "2307", "2308", "2309", "2310", "2311", "2312", "2327"],
            "31": ["310"],
            "32": ["3201", "3202", "3203", "3204", "3205", "3206", "3207", "3208", "3209", "3210", "3211", "3212", "3213"],
            "33": ["3301", "3302", "3303", "3304", "3305", "3306", "3307", "3308", "3309", "3310", "3311"],
            "34": ["3401", "3402", "3403", "3404", "3405", "3406", "3407", "3408", "3410", "3411", "3412", "3413", "3414", "3415", "3416", "3417", "3418"],
            "35": ["3501", "3502", "3503", "3504", "3505", "3506", "3507", "3508", "3509"],
            "36": ["3601", "3602", "3603", "3604", "3605", "3606", "3607", "3608", "3609", "3610", "3611"],
            "37": ["3701", "3702", "3703", "3704", "3705", "3706", "3707", "3708", "3709", "3710", "3711", "3712", "3713", "3714", "3715", "3716", "3717"],
            "41": ["4101", "4102", "4103", "4104", "4105", "4106", "4107", "4108", "4109", "4110", "4111", "4112", "4113", "4114", "4115", "4116", "4117", "419001"],
            "42": ["4201", "4202", "4203", "4205", "4206", "4207", "4208", "4209", "4210", "4211", "4212", "4213", "4228", "429004", "429005", "429006", "429021"],
            "43": ["4301", "4302", "4303", "4304", "4305", "4306", "4307", "4308", "4309", "4310", "4311", "4312", "4313", "4331"],
            "44": ["4401", "4402", "4403", "4404", "4405", "4406", "4407", "4408", "4409", "4412", "4413", "4414", "4415", "4416", "4417", "4418", "4451", "4452", "4453", "441900", "442000"],
            "45": ["4501", "4502", "4503", "4504", "4505", "4506", "4507", "4508", "4509", "4510", "4511", "4512", "4513", "4514"],
            "46": ["4601", "4603", "469001", "469002", "469003", "469005", "469006", "469007", "469021", "469022", "469023", "469024", "469025", "469026", "469027", "469028", "469029", "469030", "460200"],
            "50": ["500"],
            "51": ["5101", "5103", "5104", "5105", "5106", "5107", "5108", "5109", "5110", "5111", "5113", "5114", "5115", "5116", "5117", "5118", "5119", "5120", "5132", "5133", "5134"],
            "52": ["5201", "5202", "5203", "5204", "5222", "5223", "5224", "5226", "5227"],
            "53": ["5301", "5303", "5304", "5305", "5306", "5307", "5308", "5309", "5323", "5325", "5326", "5328", "5329", "5331", "5333", "5334"],
            "54": ["5401", "5421", "5422", "5423", "5424", "5425", "5426"],
            "61": ["6101", "6102", "6103", "6104", "6105", "6106", "6107", "6108", "6109", "6110"],
            "62": ["6201", "6203", "6204", "6205", "6206", "6207", "6208", "6209", "6210", "6211", "6212", "6229", "6230", "620200"],
            "63": ["6301", "6321", "6322", "6323", "6325", "6326", "6327", "6328"],
            "64": ["6401", "6402", "6403", "6404", "6405"],
            "65": ["6501", "6502", "6521", "6522", "6523", "6527", "6528", "6529", "6530", "6531", "6532", "6540", "6542", "6543", "659001", "659002", "659003", "659004"],
            "71": ["710000"],
            "81": ["810000"],
            "82": ["820000"]
        };

        var city_county_key = {
            "110": ["110101", "110102", "110103", "110104", "110105", "110106", "110107", "110108", "110109", "110111", "110112", "110113", "110114", "110115", "110116", "110117", "110228", "110229"],
            "120": ["120101", "120102", "120103", "120104", "120105", "120106", "120110", "120111", "120112", "120113", "120114", "120115", "120116", "120221", "120223", "120225"],
            "1301": ["130102", "130103", "130104", "130105", "130107", "130108", "130121", "130123", "130124", "130125", "130126", "130127", "130128", "130129", "130130", "130131", "130132", "130133", "130181", "130182", "130183", "130184", "130185"],
            "1302": ["130202", "130203", "130204", "130205", "130207", "130208", "130223", "130224", "130225", "130227", "130229", "130230", "130281", "130283"],
            "1303": ["130302", "130303", "130304", "130321", "130322", "130323", "130324"],
            "1304": ["130402", "130403", "130404", "130406", "130421", "130423", "130424", "130425", "130426", "130427", "130428", "130429", "130430", "130431", "130432", "130433", "130434", "130435", "130481"],
            "1305": ["130502", "130503", "130521", "130522", "130523", "130524", "130525", "130526", "130527", "130528", "130529", "130530", "130531", "130532", "130533", "130534", "130535", "130581", "130582"],
            "1306": ["130602", "130603", "130604", "130621", "130622", "130623", "130624", "130625", "130626", "130627", "130628", "130629", "130630", "130631", "130632", "130633", "130634", "130635", "130636", "130637", "130638", "130681", "130682", "130683", "130684"],
            "1307": ["130702", "130703", "130705", "130706", "130721", "130722", "130723", "130724", "130725", "130726", "130727", "130728", "130729", "130730", "130731", "130732", "130733"],
            "1308": ["130802", "130803", "130804", "130821", "130822", "130823", "130824", "130825", "130826", "130827", "130828"],
            "1309": ["130902", "130903", "130921", "130922", "130923", "130924", "130925", "130926", "130927", "130928", "130929", "130930", "130981", "130982", "130983", "130984"],
            "1310": ["131002", "131003", "131022", "131023", "131024", "131025", "131026", "131028", "131081", "131082"],
            "1311": ["131102", "131121", "131122", "131123", "131124", "131125", "131126", "131127", "131128", "131181", "131182"],
            "1401": ["140105", "140106", "140107", "140108", "140109", "140110", "140121", "140122", "140123", "140181"],
            "1402": ["140202", "140203", "140211", "140212", "140221", "140222", "140223", "140224", "140225", "140226", "140227"],
            "1403": ["140302", "140303", "140311", "140321", "140322"],
            "1404": ["140402", "140411", "140421", "140423", "140424", "140425", "140426", "140427", "140428", "140429", "140430", "140431", "140481"],
            "1405": ["140502", "140521", "140522", "140524", "140525", "140581"],
            "1406": ["140602", "140603", "140621", "140622", "140623", "140624"],
            "1407": ["140702", "140721", "140722", "140723", "140724", "140725", "140726", "140727", "140728", "140729", "140781"],
            "1408": ["140802", "140821", "140822", "140823", "140824", "140825", "140826", "140827", "140828", "140829", "140830", "140881", "140882"],
            "1409": ["140902", "140921", "140922", "140923", "140924", "140925", "140926", "140927", "140928", "140929", "140930", "140931", "140932", "140981"],
            "1410": ["141002", "141021", "141022", "141023", "141024", "141025", "141026", "141027", "141028", "141029", "141030", "141031", "141032", "141033", "141034", "141081", "141082"],
            "1411": ["141102", "141121", "141122", "141123", "141124", "141125", "141126", "141127", "141128", "141129", "141130", "141181", "141182"],
            "1501": ["150102", "150103", "150104", "150105", "150121", "150122", "150123", "150124", "150125"],
            "1502": ["150202", "150203", "150204", "150205", "150206", "150207", "150221", "150222", "150223"],
            "1503": ["150302", "150303", "150304"],
            "1504": ["150402", "150403", "150404", "150421", "150422", "150423", "150424", "150425", "150426", "150428", "150429", "150430"],
            "1505": ["150502", "150521", "150522", "150523", "150524", "150525", "150526", "150581"],
            "1506": ["150602", "150621", "150622", "150623", "150624", "150625", "150626", "150627"],
            "1507": ["150702", "150721", "150722", "150723", "150724", "150725", "150726", "150727", "150781", "150782", "150783", "150784", "150785"],
            "1508": ["150802", "150821", "150822", "150823", "150824", "150825", "150826"],
            "1509": ["150902", "150921", "150922", "150923", "150924", "150925", "150926", "150927", "150928", "150929", "150981"],
            "1522": ["152201", "152202", "152221", "152222", "152223", "152224"],
            "1525": ["152501", "152502", "152522", "152523", "152524", "152525", "152526", "152527", "152528", "152529", "152530", "152531"],
            "1529": ["152921", "152922", "152923"],
            "2101": ["210102", "210103", "210104", "210105", "210106", "210111", "210112", "210113", "210114", "210122", "210123", "210124", "210181"],
            "2102": ["210202", "210203", "210204", "210211", "210212", "210213", "210224", "210281", "210282", "210283"],
            "2103": ["210302", "210303", "210304", "210311", "210321", "210323", "210381"],
            "2104": ["210402", "210403", "210404", "210411", "210421", "210422", "210423"],
            "2105": ["210502", "210503", "210504", "210505", "210521", "210522"],
            "2106": ["210602", "210603", "210604", "210624", "210681", "210682"],
            "2107": ["210702", "210703", "210711", "210726", "210727", "210781", "210782"],
            "2108": ["210802", "210803", "210804", "210811", "210881", "210882"],
            "2109": ["210902", "210903", "210904", "210905", "210911", "210921", "210922"],
            "2110": ["211002", "211003", "211004", "211005", "211011", "211021", "211081"],
            "2111": ["211102", "211103", "211121", "211122"],
            "2112": ["211202", "211204", "211221", "211223", "211224", "211281", "211282"],
            "2113": ["211302", "211303", "211321", "211322", "211324", "211381", "211382"],
            "2114": ["211402", "211403", "211404", "211421", "211422", "211481"],
            "2201": ["220102", "220103", "220104", "220105", "220106", "220112", "220122", "220181", "220182", "220183"],
            "2202": ["220202", "220203", "220204", "220211", "220221", "220281", "220282", "220283", "220284"],
            "2203": ["220302", "220303", "220322", "220323", "220381", "220382"],
            "2204": ["220402", "220403", "220421", "220422"],
            "2205": ["220502", "220503", "220521", "220523", "220524", "220581", "220582"],
            "2206": ["220602", "220605", "220621", "220622", "220623", "220681"],
            "2207": ["220702", "220721", "220722", "220723", "220724"],
            "2208": ["220802", "220821", "220822", "220881", "220882"],
            "2224": ["222401", "222402", "222403", "222404", "222405", "222406", "222424", "222426"],
            "2301": ["230102", "230103", "230104", "230108", "230109", "230110", "230111", "230112", "230123", "230124", "230125", "230126", "230127", "230128", "230129", "230182", "230183", "230184"],
            "2302": ["230202", "230203", "230204", "230205", "230206", "230207", "230208", "230221", "230223", "230224", "230225", "230227", "230229", "230230", "230231", "230281"],
            "2303": ["230302", "230303", "230304", "230305", "230306", "230307", "230321", "230381", "230382"],
            "2304": ["230402", "230403", "230404", "230405", "230406", "230407", "230421", "230422"],
            "2305": ["230502", "230503", "230505", "230506", "230521", "230522", "230523", "230524"],
            "2306": ["230602", "230603", "230604", "230605", "230606", "230621", "230622", "230623", "230624"],
            "2307": ["230702", "230703", "230704", "230705", "230706", "230707", "230708", "230709", "230710", "230711", "230712", "230713", "230714", "230715", "230716", "230722", "230781"],
            "2308": ["230803", "230804", "230805", "230811", "230822", "230826", "230828", "230833", "230881", "230882"],
            "2309": ["230902", "230903", "230904", "230921"],
            "2310": ["231002", "231003", "231004", "231005", "231024", "231025", "231081", "231083", "231084", "231085"],
            "2311": ["231102", "231121", "231123", "231124", "231181", "231182"],
            "2312": ["231202", "231221", "231222", "231223", "231224", "231225", "231226", "231281", "231282", "231283"],
            "2327": ["232721", "232722", "232723"],
            "310": ["310101", "310103", "310104", "310105", "310106", "310107", "310108", "310109", "310110", "310112", "310113", "310114", "310115", "310116", "310117", "310118", "310120", "310230"],
            "3201": ["320102", "320103", "320104", "320105", "320106", "320107", "320111", "320113", "320114", "320115", "320116", "320124", "320125"],
            "3202": ["320202", "320203", "320204", "320205", "320206", "320211", "320281", "320282"],
            "3203": ["320302", "320303", "320304", "320305", "320311", "320321", "320322", "320323", "320324", "320381", "320382"],
            "3204": ["320402", "320404", "320405", "320411", "320412", "320481", "320482"],
            "3205": ["320502", "320503", "320504", "320505", "320506", "320507", "320581", "320582", "320583", "320584", "320585"],
            "3206": ["320602", "320611", "320612", "320621", "320623", "320681", "320682", "320684"],
            "3207": ["320703", "320705", "320706", "320721", "320722", "320723", "320724"],
            "3208": ["320802", "320803", "320804", "320811", "320826", "320829", "320830", "320831"],
            "3209": ["320902", "320903", "320921", "320922", "320923", "320924", "320925", "320981", "320982"],
            "3210": ["321002", "321003", "321011", "321023", "321081", "321084", "321088"],
            "3211": ["321102", "321111", "321112", "321181", "321182", "321183"],
            "3212": ["321202", "321203", "321281", "321282", "321283", "321284"],
            "3213": ["321302", "321311", "321322", "321323", "321324"],
            "3301": ["330102", "330103", "330104", "330105", "330106", "330108", "330109", "330110", "330122", "330127", "330182", "330183", "330185"],
            "3302": ["330203", "330204", "330205", "330206", "330211", "330212", "330225", "330226", "330281", "330282", "330283"],
            "3303": ["330302", "330303", "330304", "330322", "330324", "330326", "330327", "330328", "330329", "330381", "330382"],
            "3304": ["330402", "330411", "330421", "330424", "330481", "330482", "330483"],
            "3305": ["330502", "330503", "330521", "330522", "330523"],
            "3306": ["330602", "330621", "330624", "330681", "330682", "330683"],
            "3307": ["330702", "330703", "330723", "330726", "330727", "330781", "330782", "330783", "330784"],
            "3308": ["330802", "330803", "330822", "330824", "330825", "330881"],
            "3309": ["330902", "330903", "330921", "330922"],
            "3310": ["331002", "331003", "331004", "331021", "331022", "331023", "331024", "331081", "331082"],
            "3311": ["331102", "331121", "331122", "331123", "331124", "331125", "331126", "331127", "331181"],
            "3401": ["340102", "340103", "340104", "340111", "340121", "340122", "340123"],
            "3402": ["340202", "340203", "340207", "340208", "340221", "340222", "340223"],
            "3403": ["340302", "340303", "340304", "340311", "340321", "340322", "340323"],
            "3404": ["340402", "340403", "340404", "340405", "340406", "340421"],
            "3405": ["340502", "340503", "340504", "340521"],
            "3406": ["340602", "340603", "340604", "340621"],
            "3407": ["340702", "340703", "340711", "340721"],
            "3408": ["340802", "340803", "340811", "340822", "340823", "340824", "340825", "340826", "340827", "340828", "340881"],
            "3410": ["341002", "341003", "341004", "341021", "341022", "341023", "341024"],
            "3411": ["341102", "341103", "341122", "341124", "341125", "341126", "341181", "341182"],
            "3412": ["341202", "341203", "341204", "341221", "341222", "341225", "341226", "341282"],
            "3413": ["341302", "341321", "341322", "341323", "341324"],
            "3414": ["341402", "341421", "341422", "341423", "341424"],
            "3415": ["341502", "341503", "341521", "341522", "341523", "341524", "341525"],
            "3416": ["341602", "341621", "341622", "341623"],
            "3417": ["341702", "341721", "341722", "341723"],
            "3418": ["341802", "341821", "341822", "341823", "341824", "341825", "341881"],
            "3501": ["350102", "350103", "350104", "350105", "350111", "350121", "350122", "350123", "350124", "350125", "350128", "350181", "350182"],
            "3502": ["350203", "350205", "350206", "350211", "350212", "350213"],
            "3503": ["350302", "350303", "350304", "350305", "350322"],
            "3504": ["350402", "350403", "350421", "350423", "350424", "350425", "350426", "350427", "350428", "350429", "350430", "350481"],
            "3505": ["350502", "350503", "350504", "350505", "350521", "350524", "350525", "350526", "350527", "350581", "350582", "350583"],
            "3506": ["350602", "350603", "350622", "350623", "350624", "350625", "350626", "350627", "350628", "350629", "350681"],
            "3507": ["350702", "350721", "350722", "350723", "350724", "350725", "350781", "350782", "350783", "350784"],
            "3508": ["350802", "350821", "350822", "350823", "350824", "350825", "350881"],
            "3509": ["350902", "350921", "350922", "350923", "350924", "350925", "350926", "350981", "350982"],
            "3601": ["360102", "360103", "360104", "360105", "360111", "360121", "360122", "360123", "360124"],
            "3602": ["360202", "360203", "360222", "360281"],
            "3603": ["360302", "360313", "360321", "360322", "360323"],
            "3604": ["360402", "360403", "360421", "360423", "360424", "360425", "360426", "360427", "360428", "360429", "360430", "360481", "360482"],
            "3605": ["360502", "360521"],
            "3606": ["360602", "360622", "360681"],
            "3607": ["360702", "360721", "360722", "360723", "360724", "360725", "360726", "360727", "360728", "360729", "360730", "360731", "360732", "360733", "360734", "360735", "360781", "360782"],
            "3608": ["360802", "360803", "360821", "360822", "360823", "360824", "360825", "360826", "360827", "360828", "360829", "360830", "360881"],
            "3609": ["360902", "360921", "360922", "360923", "360924", "360925", "360926", "360981", "360982", "360983"],
            "3610": ["361002", "361021", "361022", "361023", "361024", "361025", "361026", "361027", "361028", "361029", "361030"],
            "3611": ["361102", "361121", "361122", "361123", "361124", "361125", "361126", "361127", "361128", "361129", "361130", "361181"],
            "3701": ["370102", "370103", "370104", "370105", "370112", "370113", "370124", "370125", "370126", "370181"],
            "3702": ["370202", "370203", "370205", "370211", "370212", "370213", "370214", "370281", "370282", "370283", "370284", "370285"],
            "3703": ["370302", "370303", "370304", "370305", "370306", "370321", "370322", "370323"],
            "3704": ["370402", "370403", "370404", "370405", "370406", "370481"],
            "3705": ["370502", "370503", "370521", "370522", "370523"],
            "3706": ["370602", "370611", "370612", "370613", "370634", "370681", "370682", "370683", "370684", "370685", "370686", "370687"],
            "3707": ["370702", "370703", "370704", "370705", "370724", "370725", "370781", "370782", "370783", "370784", "370785", "370786"],
            "3708": ["370802", "370811", "370826", "370827", "370828", "370829", "370830", "370831", "370832", "370881", "370882", "370883"],
            "3709": ["370902", "370911", "370921", "370923", "370982", "370983"],
            "3710": ["371002", "371081", "371082", "371083"],
            "3711": ["371102", "371103", "371121", "371122"],
            "3712": ["371202", "371203"],
            "3713": ["371302", "371311", "371312", "371321", "371322", "371323", "371324", "371325", "371326", "371327", "371328", "371329"],
            "3714": ["371402", "371421", "371422", "371423", "371424", "371425", "371426", "371427", "371428", "371481", "371482"],
            "3715": ["371502", "371521", "371522", "371523", "371524", "371525", "371526", "371581"],
            "3716": ["371602", "371621", "371622", "371623", "371624", "371625", "371626"],
            "3717": ["371702", "371721", "371722", "371723", "371724", "371725", "371726", "371727", "371728"],
            "4101": ["410102", "410103", "410104", "410105", "410106", "410108", "410122", "410181", "410182", "410183", "410184", "410185"],
            "4102": ["410202", "410203", "410204", "410205", "410211", "410221", "410222", "410223", "410224", "410225"],
            "4103": ["410302", "410303", "410304", "410305", "410306", "410311", "410322", "410323", "410324", "410325", "410326", "410327", "410328", "410329", "410381"],
            "4104": ["410402", "410403", "410404", "410411", "410421", "410422", "410423", "410425", "410481", "410482"],
            "4105": ["410502", "410503", "410505", "410506", "410522", "410523", "410526", "410527", "410581"],
            "4106": ["410602", "410603", "410611", "410621", "410622"],
            "4107": ["410702", "410703", "410704", "410711", "410721", "410724", "410725", "410726", "410727", "410728", "410781", "410782"],
            "4108": ["410802", "410803", "410804", "410811", "410821", "410822", "410823", "410825", "410882", "410883"],
            "4109": ["410902", "410922", "410923", "410926", "410927", "410928"],
            "4110": ["411002", "411023", "411024", "411025", "411081", "411082"],
            "4111": ["411102", "411103", "411104", "411121", "411122"],
            "4112": ["411202", "411221", "411222", "411224", "411281", "411282"],
            "4113": ["411302", "411303", "411321", "411322", "411323", "411324", "411325", "411326", "411327", "411328", "411329", "411330", "411381"],
            "4114": ["411402", "411403", "411421", "411422", "411423", "411424", "411425", "411426", "411481"],
            "4115": ["411502", "411503", "411521", "411522", "411523", "411524", "411525", "411526", "411527", "411528"],
            "4116": ["411602", "411621", "411622", "411623", "411624", "411625", "411626", "411627", "411628", "411681"],
            "4117": ["411702", "411721", "411722", "411723", "411724", "411725", "411726", "411727", "411728", "411729"],
            "4201": ["420102", "420103", "420104", "420105", "420106", "420107", "420111", "420112", "420113", "420114", "420115", "420116", "420117"],
            "4202": ["420202", "420203", "420204", "420205", "420222", "420281"],
            "4203": ["420302", "420303", "420321", "420322", "420323", "420324", "420325", "420381"],
            "4205": ["420502", "420503", "420504", "420505", "420506", "420525", "420526", "420527", "420528", "420529", "420581", "420582", "420583"],
            "4206": ["420602", "420606", "420607", "420624", "420625", "420626", "420682", "420683", "420684"],
            "4207": ["420702", "420703", "420704"],
            "4208": ["420802", "420804", "420821", "420822", "420881"],
            "4209": ["420902", "420921", "420922", "420923", "420981", "420982", "420984"],
            "4210": ["421002", "421003", "421022", "421023", "421024", "421081", "421083", "421087"],
            "4211": ["421102", "421121", "421122", "421123", "421124", "421125", "421126", "421127", "421181", "421182"],
            "4212": ["421202", "421221", "421222", "421223", "421224", "421281"],
            "4213": ["421303", "421321", "421381"],
            "4228": ["422801", "422802", "422822", "422823", "422825", "422826", "422827", "422828"],
            "4301": ["430102", "430103", "430104", "430105", "430111", "430121", "430122", "430124", "430181"],
            "4302": ["430202", "430203", "430204", "430211", "430221", "430223", "430224", "430225", "430281"],
            "4303": ["430302", "430304", "430321", "430381", "430382"],
            "4304": ["430405", "430406", "430407", "430408", "430412", "430421", "430422", "430423", "430424", "430426", "430481", "430482"],
            "4305": ["430502", "430503", "430511", "430521", "430522", "430523", "430524", "430525", "430527", "430528", "430529", "430581"],
            "4306": ["430602", "430603", "430611", "430621", "430623", "430624", "430626", "430681", "430682"],
            "4307": ["430702", "430703", "430721", "430722", "430723", "430724", "430725", "430726", "430781"],
            "4308": ["430802", "430811", "430821", "430822"],
            "4309": ["430902", "430903", "430921", "430922", "430923", "430981"],
            "4310": ["431002", "431003", "431021", "431022", "431023", "431024", "431025", "431026", "431027", "431028", "431081"],
            "4311": ["431102", "431103", "431121", "431122", "431123", "431124", "431125", "431126", "431127", "431128", "431129"],
            "4312": ["431202", "431221", "431222", "431223", "431224", "431225", "431226", "431227", "431228", "431229", "431230", "431281"],
            "4313": ["431302", "431321", "431322", "431381", "431382"],
            "4331": ["433101", "433122", "433123", "433124", "433125", "433126", "433127", "433130"],
            "4401": ["440103", "440104", "440105", "440106", "440111", "440112", "440113", "440114", "440115", "440116", "440183", "440184"],
            "4402": ["440203", "440204", "440205", "440222", "440224", "440229", "440232", "440233", "440281", "440282"],
            "4403": ["440303", "440304", "440305", "440306", "440307", "440308"],
            "4404": ["440402", "440403", "440404"],
            "4405": ["440507", "440511", "440512", "440513", "440514", "440515", "440523"],
            "4406": ["440604", "440605", "440606", "440607", "440608"],
            "4407": ["440703", "440704", "440705", "440781", "440783", "440784", "440785"],
            "4408": ["440802", "440803", "440804", "440811", "440823", "440825", "440881", "440882", "440883"],
            "4409": ["440902", "440903", "440923", "440981", "440982", "440983"],
            "4412": ["441202", "441203", "441223", "441224", "441225", "441226", "441283", "441284"],
            "4413": ["441302", "441303", "441322", "441323", "441324"],
            "4414": ["441402", "441421", "441422", "441423", "441424", "441426", "441427", "441481"],
            "4415": ["441502", "441521", "441523", "441581"],
            "4416": ["441602", "441621", "441622", "441623", "441624", "441625"],
            "4417": ["441702", "441721", "441723", "441781"],
            "4418": ["441802", "441821", "441823", "441825", "441826", "441827", "441881", "441882"],
            "4451": ["445102", "445121", "445122"],
            "4452": ["445202", "445221", "445222", "445224", "445281"],
            "4453": ["445302", "445321", "445322", "445323", "445381"],
            "4501": ["450102", "450103", "450105", "450107", "450108", "450109", "450122", "450123", "450124", "450125", "450126", "450127"],
            "4502": ["450202", "450203", "450204", "450205", "450221", "450222", "450223", "450224", "450225", "450226"],
            "4503": ["450302", "450303", "450304", "450305", "450311", "450321", "450322", "450323", "450324", "450325", "450326", "450327", "450328", "450329", "450330", "450331", "450332"],
            "4504": ["450403", "450404", "450405", "450421", "450422", "450423", "450481"],
            "4505": ["450502", "450503", "450512", "450521"],
            "4506": ["450602", "450603", "450621", "450681"],
            "4507": ["450702", "450703", "450721", "450722"],
            "4508": ["450802", "450803", "450804", "450821", "450881"],
            "4509": ["450902", "450921", "450922", "450923", "450924", "450981"],
            "4510": ["451002", "451021", "451022", "451023", "451024", "451025", "451026", "451027", "451028", "451029", "451030", "451031"],
            "4511": ["451102", "451121", "451122", "451123"],
            "4512": ["451202", "451221", "451222", "451223", "451224", "451225", "451226", "451227", "451228", "451229", "451281"],
            "4513": ["451302", "451321", "451322", "451323", "451324", "451381"],
            "4514": ["451402", "451421", "451422", "451423", "451424", "451425", "451481"],
            "4601": ["460105", "460106", "460107", "460108"],
            "4603": ["460321", "460332", "460323"],
            "500": ["500101", "500102", "500103", "500104", "500105", "500106", "500107", "500108", "500109", "500110", "500111", "500112", "500113", "500114", "500115", "500116", "500117", "500118", "500119", "500222", "500223", "500224", "500225", "500226", "500227", "500228", "500229", "500230", "500231", "500232", "500233", "500234", "500235", "500236", "500237", "500238", "500240", "500241", "500242", "500243"],
            "5101": ["510104", "510105", "510106", "510107", "510108", "510112", "510113", "510114", "510115", "510121", "510122", "510124", "510129", "510131", "510132", "510181", "510182", "510183", "510184"],
            "5103": ["510302", "510303", "510304", "510311", "510321", "510322"],
            "5104": ["510402", "510403", "510411", "510421", "510422"],
            "5105": ["510502", "510503", "510504", "510521", "510522", "510524", "510525"],
            "5106": ["510603", "510623", "510626", "510681", "510682", "510683"],
            "5107": ["510703", "510704", "510722", "510723", "510724", "510725", "510726", "510727", "510781"],
            "5108": ["510802", "510811", "510812", "510821", "510822", "510823", "510824"],
            "5109": ["510903", "510904", "510921", "510922", "510923"],
            "5110": ["511002", "511011", "511024", "511025", "511028"],
            "5111": ["511102", "511111", "511112", "511113", "511123", "511124", "511126", "511129", "511132", "511133", "511181"],
            "5113": ["511302", "511303", "511304", "511321", "511322", "511323", "511324", "511325", "511381"],
            "5114": ["511402", "511421", "511422", "511423", "511424", "511425"],
            "5115": ["511502", "511521", "511522", "511523", "511524", "511525", "511526", "511527", "511528", "511529"],
            "5116": ["511602", "511621", "511622", "511623", "511681"],
            "5117": ["511702", "511721", "511722", "511723", "511724", "511725", "511781"],
            "5118": ["511802", "511821", "511822", "511823", "511824", "511825", "511826", "511827"],
            "5119": ["511902", "511921", "511922", "511923"],
            "5120": ["512002", "512021", "512022", "512081"],
            "5132": ["513221", "513222", "513223", "513224", "513225", "513226", "513227", "513228", "513229", "513230", "513231", "513232", "513233"],
            "5133": ["513321", "513322", "513323", "513324", "513325", "513326", "513327", "513328", "513329", "513330", "513331", "513332", "513333", "513334", "513335", "513336", "513337", "513338"],
            "5134": ["513401", "513422", "513423", "513424", "513425", "513426", "513427", "513428", "513429", "513430", "513431", "513432", "513433", "513434", "513435", "513436", "513437"],
            "5201": ["520102", "520103", "520111", "520112", "520113", "520114", "520121", "520122", "520123", "520181"],
            "5202": ["520201", "520203", "520221", "520222"],
            "5203": ["520302", "520303", "520321", "520322", "520323", "520324", "520325", "520326", "520327", "520328", "520329", "520330", "520381", "520382"],
            "5204": ["520402", "520421", "520422", "520423", "520424", "520425"],
            "5222": ["522201", "522222", "522223", "522224", "522225", "522226", "522227", "522228", "522229", "522230"],
            "5223": ["522301", "522322", "522323", "522324", "522325", "522326", "522327", "522328"],
            "5224": ["522401", "522422", "522423", "522424", "522425", "522426", "522427", "522428"],
            "5226": ["522601", "522622", "522623", "522624", "522625", "522626", "522627", "522628", "522629", "522630", "522631", "522632", "522633", "522634", "522635", "522636"],
            "5227": ["522701", "522702", "522722", "522723", "522725", "522726", "522727", "522728", "522729", "522730", "522731", "522732"],
            "5301": ["530102", "530103", "530111", "530112", "530113", "530121", "530122", "530124", "530125", "530126", "530127", "530128", "530129", "530181"],
            "5303": ["530302", "530321", "530322", "530323", "530324", "530325", "530326", "530328", "530381"],
            "5304": ["530402", "530421", "530422", "530423", "530424", "530425", "530426", "530427", "530428"],
            "5305": ["530502", "530521", "530522", "530523", "530524"],
            "5306": ["530602", "530621", "530622", "530623", "530624", "530625", "530626", "530627", "530628", "530629", "530630"],
            "5307": ["530702", "530721", "530722", "530723", "530724"],
            "5308": ["530802", "530821", "530822", "530823", "530824", "530825", "530826", "530827", "530828", "530829"],
            "5309": ["530902", "530921", "530922", "530923", "530924", "530925", "530926", "530927"],
            "5323": ["532301", "532322", "532323", "532324", "532325", "532326", "532327", "532328", "532329", "532331"],
            "5325": ["532501", "532502", "532522", "532523", "532524", "532525", "532526", "532527", "532528", "532529", "532530", "532531", "532532"],
            "5326": ["532621", "532622", "532623", "532624", "532625", "532626", "532627", "532628"],
            "5328": ["532801", "532822", "532823"],
            "5329": ["532901", "532922", "532923", "532924", "532925", "532926", "532927", "532928", "532929", "532930", "532931", "532932"],
            "5331": ["533102", "533103", "533122", "533123", "533124"],
            "5333": ["533321", "533323", "533324", "533325"],
            "5334": ["533421", "533422", "533423"],
            "5401": ["540102", "540121", "540122", "540123", "540124", "540125", "540126", "540127"],
            "5421": ["542121", "542122", "542123", "542124", "542125", "542126", "542127", "542128", "542129", "542132", "542133"],
            "5422": ["542221", "542222", "542223", "542224", "542225", "542226", "542227", "542228", "542229", "542231", "542232", "542233"],
            "5423": ["542301", "542322", "542323", "542324", "542325", "542326", "542327", "542328", "542329", "542330", "542331", "542332", "542333", "542334", "542335", "542336", "542337", "542338"],
            "5424": ["542421", "542422", "542423", "542424", "542425", "542426", "542427", "542428", "542429", "542430"],
            "5425": ["542521", "542522", "542523", "542524", "542525", "542526", "542527"],
            "5426": ["542621", "542622", "542623", "542624", "542625", "542626", "542627"],
            "6101": ["610102", "610103", "610104", "610111", "610112", "610113", "610114", "610115", "610116", "610122", "610124", "610125", "610126"],
            "6102": ["610202", "610203", "610204", "610222"],
            "6103": ["610302", "610303", "610304", "610322", "610323", "610324", "610326", "610327", "610328", "610329", "610330", "610331"],
            "6104": ["610402", "610403", "610404", "610422", "610423", "610424", "610425", "610426", "610427", "610428", "610429", "610430", "610431", "610481"],
            "6105": ["610502", "610521", "610522", "610523", "610524", "610525", "610526", "610527", "610528", "610581", "610582"],
            "6106": ["610602", "610621", "610622", "610623", "610624", "610625", "610626", "610627", "610628", "610629", "610630", "610631", "610632"],
            "6107": ["610702", "610721", "610722", "610723", "610724", "610725", "610726", "610727", "610728", "610729", "610730"],
            "6108": ["610802", "610821", "610822", "610823", "610824", "610825", "610826", "610827", "610828", "610829", "610830", "610831"],
            "6109": ["610902", "610921", "610922", "610923", "610924", "610925", "610926", "610927", "610928", "610929"],
            "6110": ["611002", "611021", "611022", "611023", "611024", "611025", "611026"],
            "6201": ["620102", "620103", "620104", "620105", "620111", "620121", "620122", "620123"],
            "6203": ["620302", "620321"],
            "6204": ["620402", "620403", "620421", "620422", "620423"],
            "6205": ["620502", "620503", "620521", "620522", "620523", "620524", "620525"],
            "6206": ["620602", "620621", "620622", "620623"],
            "6207": ["620702", "620721", "620722", "620723", "620724", "620725"],
            "6208": ["620802", "620821", "620822", "620823", "620824", "620825", "620826"],
            "6209": ["620902", "620921", "620922", "620923", "620924", "620981", "620982"],
            "6210": ["621002", "621021", "621022", "621023", "621024", "621025", "621026", "621027"],
            "6211": ["621102", "621121", "621122", "621123", "621124", "621125", "621126"],
            "6212": ["621202", "621221", "621222", "621223", "621224", "621225", "621226", "621227", "621228"],
            "6229": ["622901", "622921", "622922", "622923", "622924", "622925", "622926", "622927"],
            "6230": ["623001", "623021", "623022", "623023", "623024", "623025", "623026", "623027"],
            "6301": ["630102", "630103", "630104", "630105", "630121", "630122", "630123"],
            "6321": ["632121", "632122", "632123", "632126", "632127", "632128"],
            "6322": ["632221", "632222", "632223", "632224"],
            "6323": ["632321", "632322", "632323", "632324"],
            "6325": ["632521", "632522", "632523", "632524", "632525"],
            "6326": ["632621", "632622", "632623", "632624", "632625", "632626"],
            "6327": ["632721", "632722", "632723", "632724", "632725", "632726"],
            "6328": ["632801", "632802", "632821", "632822", "632823"],
            "6401": ["640104", "640105", "640106", "640121", "640122", "640181"],
            "6402": ["640202", "640205", "640221"],
            "6403": ["640302", "640303", "640323", "640324", "640381"],
            "6404": ["640402", "640422", "640423", "640424", "640425"],
            "6405": ["640502", "640521", "640522"],
            "6501": ["650102", "650103", "650104", "650105", "650106", "650107", "650109", "650121"],
            "6502": ["650202", "650203", "650204", "650205"],
            "6521": ["652101", "652122", "652123"],
            "6522": ["652201", "652222", "652223"],
            "6523": ["652301", "652302", "652323", "652324", "652325", "652327", "652328"],
            "6527": ["652701", "652722", "652723"],
            "6528": ["652801", "652822", "652823", "652824", "652825", "652826", "652827", "652828", "652829"],
            "6529": ["652901", "652922", "652923", "652924", "652925", "652926", "652927", "652928", "652929"],
            "6530": ["653001", "653022", "653023", "653024"],
            "6531": ["653101", "653121", "653122", "653123", "653124", "653125", "653126", "653127", "653128", "653129", "653130", "653131"],
            "6532": ["653201", "653221", "653222", "653223", "653224", "653225", "653226", "653227"],
            "6540": ["654002", "654003", "654021", "654022", "654023", "654024", "654025", "654026", "654027", "654028"],
            "6542": ["654201", "654202", "654221", "654223", "654224", "654225", "654226"],
            "6543": ["654301", "654321", "654322", "654323", "654324", "654325", "654326"]
        };

        var prov_key = ["11", "12", "13", "14", "15", "21", "22", "23", "31", "32", "33", "34", "35", "36", "37", "41", "42", "43", "44", "45", "46", "50", "51", "52", "53", "54", "61", "62", "63", "64", "65", "71", "81", "82"];

        var provincialCity = ["110", "120", "310", "500"];

        var df = {
            provinceId: undefined, //省 选择框ID（必填）
            cityId: undefined, //市 选择框ID（必填）
            countyId: undefined, //地区 选择框ID（必填）
            dfCode: undefined, //已存的地区代码（可选）
            backCodeId: undefined //返回地区代码存放的input的ID（用户未定义则由程序自动创建）
        };
        var opts = $.extend(df, options);
        var _this = this;

        _this.init = function(opts) {
            if (!(opts.provinceId || opts.cityId || opts.countyId)) {
                return;
            }
            if (!opts.backCodeId) {
                var buff = "<input id=\"backCode\" type=\"hidden\" />"
                $("#" + opts.countyId).after(buff);
                opts.backCodeId = "backCode";
            }
            if (opts.dfCode) {
                _this.analyzeCode(opts.provinceId, opts.cityId, opts.countyId, opts.dfCode, opts.backCodeId);
            } else {
                _this.createOption(opts.provinceId, opts.cityId, opts.countyId, "", "", "", opts.backCodeId);
            }
        }

        //解析dfCode并生产相应的选择框
        _this.analyzeCode = function(provinceId, cityId, countyId, dfCode, backCodeId) {
            var dfProvince = dfCode.substring(0, 2);
            var dfCity = "";
            if (noChildCitys[dfCode]) {
                dfCity = dfCode;
            } else {
                dfCity = _this.isProvincialCity(dfCode);
            }
            var dfCounty = dfCode;
            _this.createOption(provinceId, cityId, countyId, dfProvince, dfCity, dfCounty, backCodeId);
        }

        //是否是省级市
        _this.isProvincialCity = function(code) {
            var str = code.substring(0, 3);
            var con = false;
            for (var i = 0; i < provincialCity.length; i++) {
                if (str == provincialCity[i]) {
                    con = true;
                    break;
                }
            }
            return con ? str : code.substring(0, 4);
        }

        //生成option并返回当前SELECT标签的选中值
        _this.bulidOption = function(dataArray, map, selectedVal, barId, isClear) {
            var buff = "";
            for (i = 0; i < dataArray.length; i++) {
                if (!map[dataArray[i]]) {
                    continue;
                }
                if (selectedVal == dataArray[i]) {
                    buff += '<option data-code="' + dataArray[i] + '" value="' + map[dataArray[i]] + '" selected>' + map[dataArray[i]] + '</option>';
                } else {
                    buff += '<option data-code="' + dataArray[i] + '" value="' + map[dataArray[i]] + '">' + map[dataArray[i]] + '</option>';
                }
            }
            if (isClear) {
                $("#" + barId).empty().append(buff);
            } else {
                $("#" + barId).append(buff);
            }
            var _code = _this.getCode($("#" + barId));
            return _code;
        }

        //设置返回值
        _this.setBackVal = function(cityId, countyId, backCodeId) {
            var cityCode = _this.getCode($("#" + cityId));
            var countyCode = _this.getCode($("#" + countyId));

            if (cityCode.length > 4) {
                $("#" + backCodeId).val(cityCode);
            } else {
                $("#" + backCodeId).val(countyCode);
            }
        }

        //生成地区OPTION标签
        _this.bulidCounty = function(cityVal, selectedVal, countyId, backCodeId) {
            if (city_county_key[cityVal]) {
                $("#" + countyId).show();
                _this.bulidOption(city_county_key[cityVal], countys, selectedVal, countyId, true);
            } else {
                $("#" + countyId).empty().hide();
            }
        }

        //设置SELECT标签的change事件
        _this.setChange = function(provinceId, cityId, countyId, backCodeId) {

            $("#" + provinceId).off('change');
            $("#" + cityId).off('change');
            $("#" + countyId).off('change');

            $("#" + provinceId).change(function() {
                var cityVal = _this.bulidOption(prov_city_key[_this.getCode(this)], citys, "", cityId, true);
                var noChildVal = _this.bulidOption(prov_city_key[_this.getCode(this)], noChildCitys, "", cityId, false);
                _this.bulidCounty(noChildVal, "", countyId, backCodeId);
                _this.setBackVal(cityId, countyId, backCodeId);
            });

            $("#" + cityId).change(function() {
                _this.bulidCounty(_this.getCode(this), "", countyId, backCodeId);
                _this.setBackVal(cityId, countyId, backCodeId);
            });

            $("#" + countyId).change(function() {
                _this.setBackVal(cityId, countyId, backCodeId);
            });
        }

        _this.getCode = function(ele) {
            var code = '' + $(ele).children('option:selected').data('code');

            return code || '';
        }

        //创建所有的OPTION标签并设置change事件
        _this.createOption = function(provinceId, cityId, countyId, dfProvince, dfCity, dfCounty, backCodeId) {
            var provinceVal = _this.bulidOption(prov_key, provinces, dfProvince, provinceId, true);
            var cityVal = _this.bulidOption(prov_city_key[provinceVal], citys, dfCity, cityId, true);
            var noChildVal = _this.bulidOption(prov_city_key[provinceVal], noChildCitys, dfCity, cityId, false);
            _this.bulidCounty(noChildVal, dfCounty, countyId, backCodeId);
            _this.setBackVal(cityId, countyId, backCodeId);
            _this.setChange(provinceId, cityId, countyId, backCodeId);
        }

        //初始化对象
        _this.init(opts);
    }
})($);
